Skip to content

Commit cd2a4e4

Browse files
bjarneodhh
andauthored
Add theme ethereal (#3464)
* Add theme Ethereal * Update to follow the Omarchy hot reload * Add aether to all themes * Add a vscode theme * Revert "Add aether to all themes" This reverts commit 421f467. * Format the kitty file * Make available to all via migration * Fix * Add hot reload * Change the background image to something of higher quality This looks a lot better on a 6K monitor * Highlight border color should be brighter than inactive color * Add preview.png for new visual theme selector * Add the ethereal nvim variant of aehter --------- Co-authored-by: David Heinemeier Hansson <[email protected]>
1 parent c298823 commit cd2a4e4

File tree

17 files changed

+232
-0
lines changed

17 files changed

+232
-0
lines changed

migrations/1763583093.sh

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

themes/ethereal/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 = "#060B1E"
4+
foreground = "#ffcead"
5+
6+
[colors.normal]
7+
black = "#060B1E"
8+
red = "#ED5B5A"
9+
green = "#92a593"
10+
yellow = "#E9BB4F"
11+
blue = "#7d82d9"
12+
magenta = "#c89dc1"
13+
cyan = "#a3bfd1"
14+
white = "#F99957"
15+
16+
[colors.bright]
17+
black = "#6d7db6"
18+
red = "#faaaa9"
19+
green = "#c4cfc4"
20+
yellow = "#f7dc9c"
21+
blue = "#c2c4f0"
22+
magenta = "#ead7e7"
23+
cyan = "#dfeaf0"
24+
white = "#ffcead"
25+
26+
[colors.cursor]
27+
text = "#060B1E"
28+
cursor = "#ffcead"

themes/ethereal/backgrounds/1.jpg

1.37 MB
Loading

themes/ethereal/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]="#060B1E"
3+
4+
# Main text color
5+
theme[main_fg]="#ffcead"
6+
7+
# Title color for boxes
8+
theme[title]="#c89dc1"
9+
10+
# Highlight color for keyboard shortcuts
11+
theme[hi_fg]="#a3bfd1"
12+
13+
# Background color of selected item in processes box
14+
theme[selected_bg]="#6d7db6"
15+
16+
# Foreground color of selected item in processes box
17+
theme[selected_fg]="#ffcead"
18+
19+
# Color of inactive/disabled text
20+
theme[inactive_fg]="#6d7db6"
21+
22+
# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
23+
theme[proc_misc]="#c89dc1"
24+
25+
# Box outline and divider line color
26+
theme[cpu_box]="#92a593"
27+
theme[mem_box]="#92a593"
28+
theme[net_box]="#92a593"
29+
theme[proc_box]="#92a593"
30+
theme[div_line]="#6d7db6"
31+
32+
# Gradient for all meters and graphs
33+
theme[temp_start]="#a3bfd1"
34+
theme[temp_mid]="#7d82d9"
35+
theme[temp_end]="#92a593"
36+
37+
38+
theme[cpu_start]="#a3bfd1"
39+
theme[cpu_mid]="#7d82d9"
40+
theme[cpu_end]="#92a593"
41+
42+
43+
theme[free_start]="#7d82d9"
44+
theme[free_mid]="#E9BB4F"
45+
theme[free_end]="#E9BB4F"
46+
47+
48+
theme[cached_start]="#E9BB4F"
49+
theme[cached_mid]="#E9BB4F"
50+
theme[cached_end]="#E9BB4F"
51+
52+
53+
theme[available_start]="#a3bfd1"
54+
theme[available_mid]="#a3bfd1"
55+
theme[available_end]="#a3bfd1"
56+
57+
58+
theme[used_start]="#92a593"
59+
theme[used_mid]="#92a593"
60+
theme[used_end]="#92a593"
61+
62+
63+
theme[download_start]="#E9BB4F"
64+
theme[download_mid]="#a3bfd1"
65+
theme[download_end]="#7d82d9"
66+
67+
68+
theme[upload_start]="#E9BB4F"
69+
theme[upload_mid]="#a3bfd1"
70+
theme[upload_end]="#7d82d9"

themes/ethereal/chromium.theme

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

themes/ethereal/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 = #060B1E
3+
foreground = #ffcead
4+
5+
# Standard colors
6+
palette = 0=#060B1E
7+
palette = 1=#ED5B5A
8+
palette = 2=#92a593
9+
palette = 3=#E9BB4F
10+
palette = 4=#7d82d9
11+
palette = 5=#c89dc1
12+
palette = 6=#a3bfd1
13+
palette = 7=#F99957
14+
15+
# Bright colors
16+
palette = 8=#6d7db6
17+
palette = 9=#faaaa9
18+
palette = 10=#c4cfc4
19+
palette = 11=#f7dc9c
20+
palette = 12=#c2c4f0
21+
palette = 13=#ead7e7
22+
palette = 14=#dfeaf0
23+
palette = 15=#ffcead

themes/ethereal/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 = rgb(4E85D8)
5+
6+
general {
7+
col.active_border = $activeBorderColor
8+
}
9+
10+
group {
11+
col.border_active = $activeBorderColor
12+
}

themes/ethereal/hyprlock.conf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
$color = rgba(6, 11, 30, 1)
2+
$inner_color = rgba(6, 11, 30, 0.66)
3+
$outer_color = rgba(200, 157, 193, 1)
4+
$font_color = rgba(255, 206, 173, 1)
5+
$placeholder_color = rgba(255, 206, 173, 0.7)
6+
$check_color = rgba(163, 191, 209, 1)

themes/ethereal/icons.theme

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

themes/ethereal/kitty.conf

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
background #060B1E
2+
foreground #ffcead
3+
4+
# black
5+
color0 #060B1E
6+
color8 #6d7db6
7+
8+
# red
9+
color1 #ED5B5A
10+
color9 #faaaa9
11+
12+
# green
13+
color2 #92a593
14+
color10 #c4cfc4
15+
16+
# yellow
17+
color3 #E9BB4F
18+
color11 #f7dc9c
19+
20+
# blue
21+
color4 #7d82d9
22+
color12 #c2c4f0
23+
24+
# magenta
25+
color5 #c89dc1
26+
color13 #ead7e7
27+
28+
#cyan
29+
color6 #a3bfd1
30+
color14 #dfeaf0
31+
32+
#white
33+
color7 #F99957
34+
color15 #ffcead

0 commit comments

Comments
 (0)