Skip to content

Commit a1b1eb5

Browse files
bjarneodhh
andauthored
Add a new theme called Hackerman (#3317)
* Add a new theme called hackerman * Update to follow the Omarchy hot reload * Add high res wallpapers * Add an initial vscode color scheme * Excess CR * Set the colorscheme name to aether * Change the nvim plugin name back to aether * Add hot reload * Use a variant of aether * Swap the starting background * Add migration * Add preview.png --------- Co-authored-by: David Heinemeier Hansson <[email protected]>
1 parent 08143c5 commit a1b1eb5

File tree

18 files changed

+232
-0
lines changed

18 files changed

+232
-0
lines changed

migrations/1763626772.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
echo "Make hackerman available as new theme"
2+
3+
if [[ ! -L ~/.config/omarchy/themes/hackerman ]]; then
4+
rm -rf ~/.config/omarchy/themes/hackerman
5+
ln -nfs ~/.local/share/omarchy/themes/hackerman ~/.config/omarchy/themes/
6+
fi

themes/hackerman/alacritty.toml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
[colors]
2+
[colors.primary]
3+
background = "#0B0C16"
4+
foreground = "#ddf7ff"
5+
6+
[colors.normal]
7+
black = "#0B0C16"
8+
red = "#50f872"
9+
green = "#4fe88f"
10+
yellow = "#50f7d4"
11+
blue = "#829dd4"
12+
magenta = "#86a7df"
13+
cyan = "#7cf8f7"
14+
white = "#85E1FB"
15+
16+
[colors.bright]
17+
black = "#6a6e95"
18+
red = "#85ff9d"
19+
green = "#9cf7c2"
20+
yellow = "#a4ffec"
21+
blue = "#c4d2ed"
22+
magenta = "#cddbf4"
23+
cyan = "#d1fffe"
24+
white = "#ddf7ff"
25+
26+
[colors.cursor]
27+
text = "#0B0C16"
28+
cursor = "#ddf7ff"

themes/hackerman/backgrounds/1.jpg

2.22 MB
Loading

themes/hackerman/backgrounds/2.jpg

1.85 MB
Loading

themes/hackerman/btop.theme

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# Main background, empty for terminal default, need to be empty if you want transparent background
2+
theme[main_bg]="#0B0C16"
3+
4+
# Main text color
5+
theme[main_fg]="#ddf7ff"
6+
7+
# Title color for boxes
8+
theme[title]="#86a7df"
9+
10+
# Highlight color for keyboard shortcuts
11+
theme[hi_fg]="#7cf8f7"
12+
13+
# Background color of selected item in processes box
14+
theme[selected_bg]="#6a6e95"
15+
16+
# Foreground color of selected item in processes box
17+
theme[selected_fg]="#ddf7ff"
18+
19+
# Color of inactive/disabled text
20+
theme[inactive_fg]="#6a6e95"
21+
22+
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
23+
theme[proc_misc]="#86a7df"
24+
25+
# Box outline and divider line color
26+
theme[cpu_box]="#4fe88f"
27+
theme[mem_box]="#4fe88f"
28+
theme[net_box]="#4fe88f"
29+
theme[proc_box]="#4fe88f"
30+
theme[div_line]="#6a6e95"
31+
32+
# Gradient for all meters and graphs
33+
theme[temp_start]="#7cf8f7"
34+
theme[temp_mid]="#829dd4"
35+
theme[temp_end]="#4fe88f"
36+
37+
38+
theme[cpu_start]="#7cf8f7"
39+
theme[cpu_mid]="#829dd4"
40+
theme[cpu_end]="#4fe88f"
41+
42+
43+
theme[free_start]="#829dd4"
44+
theme[free_mid]="#50f7d4"
45+
theme[free_end]="#50f7d4"
46+
47+
48+
theme[cached_start]="#50f7d4"
49+
theme[cached_mid]="#50f7d4"
50+
theme[cached_end]="#50f7d4"
51+
52+
53+
theme[available_start]="#7cf8f7"
54+
theme[available_mid]="#7cf8f7"
55+
theme[available_end]="#7cf8f7"
56+
57+
58+
theme[used_start]="#4fe88f"
59+
theme[used_mid]="#4fe88f"
60+
theme[used_end]="#4fe88f"
61+
62+
63+
theme[download_start]="#50f7d4"
64+
theme[download_mid]="#7cf8f7"
65+
theme[download_end]="#829dd4"
66+
67+
68+
theme[upload_start]="#50f7d4"
69+
theme[upload_mid]="#7cf8f7"
70+
theme[upload_end]="#829dd4"

themes/hackerman/chromium.theme

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
11,12,22

themes/hackerman/ghostty.conf

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Background and foreground colors
2+
background = #0B0C16
3+
foreground = #ddf7ff
4+
5+
# Standard colors
6+
palette = 0=#0B0C16
7+
palette = 1=#50f872
8+
palette = 2=#4fe88f
9+
palette = 3=#50f7d4
10+
palette = 4=#829dd4
11+
palette = 5=#86a7df
12+
palette = 6=#7cf8f7
13+
palette = 7=#85E1FB
14+
15+
# Bright colors
16+
palette = 8=#6a6e95
17+
palette = 9=#85ff9d
18+
palette = 10=#9cf7c2
19+
palette = 11=#a4ffec
20+
palette = 12=#c4d2ed
21+
palette = 13=#cddbf4
22+
palette = 14=#d1fffe
23+
palette = 15=#ddf7ff

themes/hackerman/hyprland.conf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This file is not a full hyprland configuration.
2+
# It is intended to be included in your main hyprland.conf.
3+
4+
$activeBorderColor = rgba(26a269ee) rgba(2ec27eee) 45deg
5+
6+
general {
7+
col.active_border = $activeBorderColor
8+
}
9+
10+
group {
11+
col.border_active = $activeBorderColor
12+
}

themes/hackerman/hyprlock.conf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
$color = rgba(11, 12, 22, 1)
2+
$inner_color = rgba(11, 12, 22, 0.66)
3+
$outer_color = rgba(134, 167, 223, 1)
4+
$font_color = rgba(221, 247, 255, 1)
5+
$placeholder_color = rgba(221, 247, 255, 0.7)
6+
$check_color = rgba(124, 248, 247, 1)

themes/hackerman/icons.theme

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Yaru-blue

0 commit comments

Comments
 (0)