diff --git a/themes/solitude/backgrounds/1-on-pole.jpg b/themes/solitude/backgrounds/1-on-pole.jpg new file mode 100644 index 00000000..5830446f Binary files /dev/null and b/themes/solitude/backgrounds/1-on-pole.jpg differ diff --git a/themes/solitude/backgrounds/2-wreakage.jpg b/themes/solitude/backgrounds/2-wreakage.jpg new file mode 100644 index 00000000..5c7174a4 Binary files /dev/null and b/themes/solitude/backgrounds/2-wreakage.jpg differ diff --git a/themes/solitude/backgrounds/3-climb.jpg b/themes/solitude/backgrounds/3-climb.jpg new file mode 100644 index 00000000..678e4e69 Binary files /dev/null and b/themes/solitude/backgrounds/3-climb.jpg differ diff --git a/themes/solitude/backgrounds/4-ether.jpg b/themes/solitude/backgrounds/4-ether.jpg new file mode 100644 index 00000000..766c6cc7 Binary files /dev/null and b/themes/solitude/backgrounds/4-ether.jpg differ diff --git a/themes/solitude/backgrounds/5-eyed.jpg b/themes/solitude/backgrounds/5-eyed.jpg new file mode 100644 index 00000000..b8bd7be0 Binary files /dev/null and b/themes/solitude/backgrounds/5-eyed.jpg differ diff --git a/themes/solitude/btop.theme b/themes/solitude/btop.theme new file mode 100644 index 00000000..0502c05c --- /dev/null +++ b/themes/solitude/btop.theme @@ -0,0 +1,70 @@ +# Main background, empty for terminal default, need to be empty if you want transparent background +theme[main_bg]="#101315" + +# Main text color +theme[main_fg]="#cacccc" + +# Title color for boxes +theme[title]="#9fa5a9" + +# Highlight color for keyboard shortcuts +theme[hi_fg]="#b2b7ba" + +# Background color of selected item in processes box +theme[selected_bg]="#a3a6a7" + +# Foreground color of selected item in processes box +theme[selected_fg]="#cacccc" + +# Color of inactive/disabled text +theme[inactive_fg]="#565d60" + +# Misc colors for processes box including mini cpu graphs, details memory graph and details status text +theme[proc_misc]="#9fa5a9" + +# Box outline and divider line color +theme[cpu_box]="#9fa5a9" +theme[mem_box]="#9fa5a9" +theme[net_box]="#9fa5a9" +theme[proc_box]="#9fa5a9" +theme[div_line]="#62676a" + +# Gradient for all meters and graphs +theme[temp_start]="#b2b7ba" +theme[temp_mid]="#798186" +theme[temp_end]="#9fa5a9" + + +theme[cpu_start]="#b2b7ba" +theme[cpu_mid]="#798186" +theme[cpu_end]="#9fa5a9" + + +theme[free_start]="#798186" +theme[free_mid]="#d9dbdc" +theme[free_end]="#d9dbdc" + + +theme[cached_start]="#d9dbdc" +theme[cached_mid]="#d9dbdc" +theme[cached_end]="#d9dbdc" + + +theme[available_start]="#b2b7ba" +theme[available_mid]="#b2b7ba" +theme[available_end]="#b2b7ba" + + +theme[used_start]="#9fa5a9" +theme[used_mid]="#9fa5a9" +theme[used_end]="#9fa5a9" + + +theme[download_start]="#d9dbdc" +theme[download_mid]="#b2b7ba" +theme[download_end]="#798186" + + +theme[upload_start]="#d9dbdc" +theme[upload_mid]="#b2b7ba" +theme[upload_end]="#798186" \ No newline at end of file diff --git a/themes/solitude/colors.toml b/themes/solitude/colors.toml new file mode 100644 index 00000000..c7e26a1b --- /dev/null +++ b/themes/solitude/colors.toml @@ -0,0 +1,35 @@ +# Accent and UI colors +accent = "#798186" +active_border_color = "#a8adb0" +active_tab_background = "#798186" + +# Cursor colors +cursor = "#cacccc" + +# Primary colors +foreground = "#cacccc" +background = "#101315" + +# Selection colors +selection_foreground = "#101315" +selection_background = "#798186" + +# Normal colors (ANSI 0-7) +color0 = "#101315" +color1 = "#565d60" +color2 = "#9fa5a9" +color3 = "#d9dbdc" +color4 = "#798186" +color5 = "#aeaeae" +color6 = "#707070" +color7 = "#cbc2be" + +# Bright colors (ANSI 8-15) +color8 = "#4b4e55" +color9 = "#de6145" +color10 = "#343d41" +color11 = "#c9c2b4" +color12 = "#5d6367" +color13 = "#9a9a9a" +color14 = "#707070" +color15 = "#a5aeb4" diff --git a/themes/solitude/hyprland.conf b/themes/solitude/hyprland.conf new file mode 100644 index 00000000..e968913b --- /dev/null +++ b/themes/solitude/hyprland.conf @@ -0,0 +1,22 @@ +# This file is not a full hyprland configuration. +# It is intended to be included in your main hyprland.conf. + +general { + col.active_border = rgba(101315ee) rgba(101315ee) rgba(101315ee) rgba(798186ee) rgba(798186ee) rgba(798186ee) rgba(798186ee) rgba(798186ee) 90deg + col.inactive_border = rgb(1e1e1e) +} + +group { + col.border_active = $activeBorderColor +} + +decoration { + rounding = 6 + rounding_power = 3 + + shadow { + enabled = yes + range = 16 + color = rgba(00000052) + } +} diff --git a/themes/solitude/hyprlock.conf b/themes/solitude/hyprlock.conf new file mode 100644 index 00000000..9303b47f --- /dev/null +++ b/themes/solitude/hyprlock.conf @@ -0,0 +1,6 @@ +$color = rgba(16, 19, 21, 1) +$inner_color = rgba(16, 19, 21, 1) +$outer_color = rgba(121, 129, 134, 1) +$font_color = rgba(202, 204, 204, 1) +$placeholder_color = rgba(202, 204, 204, 0.7) +$check_color = rgba(52, 61, 65, 1) diff --git a/themes/solitude/icons.theme b/themes/solitude/icons.theme new file mode 100644 index 00000000..4c02d898 --- /dev/null +++ b/themes/solitude/icons.theme @@ -0,0 +1 @@ +Yaru-sage-dark diff --git a/themes/solitude/neovim.lua b/themes/solitude/neovim.lua new file mode 100644 index 00000000..7caccb44 --- /dev/null +++ b/themes/solitude/neovim.lua @@ -0,0 +1,9 @@ +return { + { "ficcdaf/ashen.nvim" }, + { + "LazyVim/LazyVim", + opts = { + colorscheme = "ashen", + }, + } +} \ No newline at end of file diff --git a/themes/solitude/preview.png b/themes/solitude/preview.png new file mode 100644 index 00000000..010c4448 Binary files /dev/null and b/themes/solitude/preview.png differ diff --git a/themes/solitude/swayosd.css b/themes/solitude/swayosd.css new file mode 100644 index 00000000..8abdbd77 --- /dev/null +++ b/themes/solitude/swayosd.css @@ -0,0 +1,30 @@ +@define-color background-color #101315; +@define-color border-color #2f353b; +@define-color label #cacccc; +@define-color image #cacccc; +@define-color progress #d9dbdc; + + +/* Cancel out Omarchy settings */ +window:not(:backdrop), +window:backdrop { + border: none; + border-width: 0; + border-radius: 4px; + background-color: transparent; + box-shadow: none; + padding: 12px; +} + + +/* Draw a new background */ +window:not(:backdrop) #container, +window:backdrop #container { + border: 2px solid @border-color; + border-radius: 6px; + background-color: @background-color; + padding: 12px; + background-clip: padding-box; + box-shadow: 2px 2px 9px 0px rgba(22, 22, 22, 1); + +} diff --git a/themes/solitude/vscode.json b/themes/solitude/vscode.json new file mode 100644 index 00000000..5fe6bd37 --- /dev/null +++ b/themes/solitude/vscode.json @@ -0,0 +1,4 @@ +{ + "name": "Noctokai", + "extension": "farigab.noctokai-theme" +} diff --git a/themes/solitude/waybar.css b/themes/solitude/waybar.css new file mode 100644 index 00000000..97c0f544 --- /dev/null +++ b/themes/solitude/waybar.css @@ -0,0 +1,2 @@ +@define-color background #101315; +@define-color foreground #cacccc;