diff --git a/apply-theme.sh b/apply-theme.sh index e633657..347ea75 100755 --- a/apply-theme.sh +++ b/apply-theme.sh @@ -36,6 +36,8 @@ USER_FILES=( "desktopenvs/hyprland/kitty/current-theme.conf|$HOME/.config/kitty/current-theme.conf" "desktopenvs/hyprland/kitty/kitty.conf|$HOME/.config/kitty/kitty.conf" "desktopenvs/hyprland/kitty/themes/cyberqueer.conf|$HOME/.config/kitty/themes/cyberqueer.conf" + "desktopenvs/hyprdrive/alacritty/alacritty.toml|$HOME/.config/alacritty/alacritty.toml" + "desktopenvs/hyprdrive/ghostty/config|$HOME/.config/ghostty/config" "desktopenvs/hyprland/waybar/style.css|$HOME/.config/waybar/style.css" "desktopenvs/hyprland/wofi/style.css|$HOME/.config/wofi/style.css" "desktopenvs/hyprland/walker/themes/cyberqueer.css|$HOME/.config/walker/themes/cyberqueer.css" diff --git a/desktopenvs/hyprdrive/alacritty/alacritty.toml b/desktopenvs/hyprdrive/alacritty/alacritty.toml index 606a177..296085f 100644 --- a/desktopenvs/hyprdrive/alacritty/alacritty.toml +++ b/desktopenvs/hyprdrive/alacritty/alacritty.toml @@ -8,3 +8,37 @@ args = ["-l"] [window] opacity = 0.3 + +# CyberQueer — matches ../kitty/themes/cyberqueer.conf and ../ghostty/config +# (colors.conf COLOR_TEXT/BG/HIGHLIGHT/DARK/RED plus the same neon tints) +[colors.primary] +background = "#1A1A1A" +foreground = "#D6ABAB" + +[colors.cursor] +cursor = "#E40046" +text = "#5018DD" + +[colors.selection] +background = "#5018DD" +text = "#E40046" + +[colors.normal] +black = "#1A1A1A" +red = "#E40046" +green = "#33E6A0" +yellow = "#E8B23D" +blue = "#5018DD" +magenta = "#A6178C" +cyan = "#34C6C6" +white = "#D6ABAB" + +[colors.bright] +black = "#4B3A55" +red = "#F50505" +green = "#5CFFC2" +yellow = "#FFD873" +blue = "#8C6FFF" +magenta = "#FF5FC0" +cyan = "#6FF5F0" +white = "#F2DEDE" diff --git a/desktopenvs/hyprland/alacritty/alacritty.toml b/desktopenvs/hyprland/alacritty/alacritty.toml index 606a177..f8614a0 100644 --- a/desktopenvs/hyprland/alacritty/alacritty.toml +++ b/desktopenvs/hyprland/alacritty/alacritty.toml @@ -8,3 +8,37 @@ args = ["-l"] [window] opacity = 0.3 + +# CyberQueer — matches ../kitty/themes/cyberqueer.conf +# (colors.conf COLOR_TEXT/BG/HIGHLIGHT/DARK/RED plus the same neon tints) +[colors.primary] +background = "#1A1A1A" +foreground = "#D6ABAB" + +[colors.cursor] +cursor = "#E40046" +text = "#5018DD" + +[colors.selection] +background = "#5018DD" +text = "#E40046" + +[colors.normal] +black = "#1A1A1A" +red = "#E40046" +green = "#33E6A0" +yellow = "#E8B23D" +blue = "#5018DD" +magenta = "#A6178C" +cyan = "#34C6C6" +white = "#D6ABAB" + +[colors.bright] +black = "#4B3A55" +red = "#F50505" +green = "#5CFFC2" +yellow = "#FFD873" +blue = "#8C6FFF" +magenta = "#FF5FC0" +cyan = "#6FF5F0" +white = "#F2DEDE" diff --git a/desktopenvs/hyprland/kitty/current-theme.conf b/desktopenvs/hyprland/kitty/current-theme.conf index a7b99ca..a573782 100644 --- a/desktopenvs/hyprland/kitty/current-theme.conf +++ b/desktopenvs/hyprland/kitty/current-theme.conf @@ -1,106 +1,64 @@ -# vim:ft=kitty -#: This is a template that can be used to create new kitty themes. -#: Theme files should start with a metadata block consisting of -#: lines beginning with ##. All metadata fields are optional. +# CyberQueer — kitty theme +# Base 5 colors mirror ~/Dotfiles/colors.conf (COLOR_TEXT/BG/HIGHLIGHT/DARK/RED, +# same values as waybar/wofi's styling). The green/yellow/magenta/cyan slots +# are new neon tints kept in the same violet/crimson family so git/ls/syntax +# highlighting stay legible instead of clashing with the rest of the palette. -## name: The name of the theme (if not present, derived from filename) -## author: The name of the theme author -## license: The license information -## upstream: A URL pointing to the location of this file upstream for auto-updates -## blurb: A description of this theme. This must be the -## last item in the metadata and can continue over multiple lines. +foreground #D6ABAB +background #1A1A1A +selection_foreground #E40046 +selection_background #5018DD -#: All the settings below are colors, which you can choose to modify, or use the -#: defaults. You can also add non-color based settings if needed but note that -#: these will not work with using kitty @ set-colors with this theme. For a -#: reference on what these settings do see https://sw.kovidgoyal.net/kitty/conf/ +cursor #E40046 +cursor_text_color #5018DD -#: The basic colors +url_color #F50505 -foreground #d6abab -background #000000 -selection_foreground #E40046 -selection_background #5018dd +active_border_color #E40046 +inactive_border_color #5018DD +bell_border_color #F50505 +visual_bell_color #F50505 +active_tab_foreground #5018DD +active_tab_background #E40046 +inactive_tab_foreground #E40046 +inactive_tab_background #5018DD -#: Cursor colors - -cursor #E40046 -cursor_text_color #5018dd - - -#: URL underline color when hovering with mouse - -url_color #f50505 - - -#: kitty window border colors and terminal bell colors - -# active_border_color #00ff00 -# inactive_border_color #cccccc -# bell_border_color #ff5a00 -# visual_bell_color none - - -#: OS Window titlebar colors - -# wayland_titlebar_color system -# macos_titlebar_color system - - -#: Tab bar colors - -active_tab_foreground #5018dd -active_tab_background #E40046 -inactive_tab_foreground #E40046 -inactive_tab_background #5018dd -# tab_bar_background none -# tab_bar_margin_color none - - -#: Colors for marks (marked text in the terminal) - -# mark1_foreground black -# mark1_background #98d3cb -# mark2_foreground black -# mark2_background #f2dcd3 -# mark3_foreground black -# mark3_background #f274bc - - -#: The basic 16 colors +mark1_foreground #1A1A1A +mark1_background #E40046 +mark2_foreground #1A1A1A +mark2_background #5018DD +mark3_foreground #1A1A1A +mark3_background #F50505 #: black -# color0 #000000 -# color8 #767676 +color0 #1A1A1A +color8 #4B3A55 #: red -# color1 #cc0403 -# color9 #f2201f +color1 #E40046 +color9 #F50505 #: green -# color2 #19cb00 -# color10 #23fd00 +color2 #33E6A0 +color10 #5CFFC2 #: yellow -# color3 #cecb00 -# color11 #fffd00 +color3 #E8B23D +color11 #FFD873 #: blue -# color4 #0d73cc -# color12 #1a8fff +color4 #5018DD +color12 #8C6FFF #: magenta -# color5 #cb1ed1 -# color13 #fd28ff +color5 #A6178C +color13 #FF5FC0 #: cyan -# color6 #0dcdcd -# color14 #14ffff +color6 #34C6C6 +color14 #6FF5F0 #: white -# color7 #dddddd -# color15 #ffffff - - -#: You can set the remaining 240 colors as color16 to color255. +color7 #D6ABAB +color15 #F2DEDE diff --git a/desktopenvs/hyprland/kitty/kitty.conf b/desktopenvs/hyprland/kitty/kitty.conf index 2e3a30a..c3db446 100644 --- a/desktopenvs/hyprland/kitty/kitty.conf +++ b/desktopenvs/hyprland/kitty/kitty.conf @@ -4,9 +4,7 @@ shell_integration no-cursor cursor_shape beam cursor_beam_thickness 2 cursor_trail 3 -cursor_text_color #E40046 cursor_trail_decay 0.1 0.7 -cursor #5018dd cursor_trail_start_threshold 0 cursor_blink_interval -1 window_padding_width 4 @@ -24,11 +22,6 @@ map ctrl+f2 new_tab map ctrl+f3 close_tab tab_bar_style powerline -# active_tab_foreground #5018dd -# active_tab_background #E40046 -# inactive_tab_foreground #E40046 -# inactive_tab_background #5018dd - # BEGIN_KITTY_THEME # Cyberqueer diff --git a/desktopenvs/hyprland/kitty/themes/cyberqueer.conf b/desktopenvs/hyprland/kitty/themes/cyberqueer.conf index 7d18731..a573782 100644 --- a/desktopenvs/hyprland/kitty/themes/cyberqueer.conf +++ b/desktopenvs/hyprland/kitty/themes/cyberqueer.conf @@ -1,106 +1,64 @@ -# vim:ft=kitty -#: This is a template that can be used to create new kitty themes. -#: Theme files should start with a metadata block consisting of -#: lines beginning with ##. All metadata fields are optional. +# CyberQueer — kitty theme +# Base 5 colors mirror ~/Dotfiles/colors.conf (COLOR_TEXT/BG/HIGHLIGHT/DARK/RED, +# same values as waybar/wofi's styling). The green/yellow/magenta/cyan slots +# are new neon tints kept in the same violet/crimson family so git/ls/syntax +# highlighting stay legible instead of clashing with the rest of the palette. -## name: The name of the theme (if not present, derived from filename) -## author: The name of the theme author -## license: The license information -## upstream: A URL pointing to the location of this file upstream for auto-updates -## blurb: A description of this theme. This must be the -## last item in the metadata and can continue over multiple lines. +foreground #D6ABAB +background #1A1A1A +selection_foreground #E40046 +selection_background #5018DD -#: All the settings below are colors, which you can choose to modify, or use the -#: defaults. You can also add non-color based settings if needed but note that -#: these will not work with using kitty @ set-colors with this theme. For a -#: reference on what these settings do see https://sw.kovidgoyal.net/kitty/conf/ +cursor #E40046 +cursor_text_color #5018DD -#: The basic colors +url_color #F50505 -foreground #d6abab -background #000000 -selection_foreground #E40046 -selection_background #5018dd +active_border_color #E40046 +inactive_border_color #5018DD +bell_border_color #F50505 +visual_bell_color #F50505 +active_tab_foreground #5018DD +active_tab_background #E40046 +inactive_tab_foreground #E40046 +inactive_tab_background #5018DD -#: Cursor colors - -cursor #E40046 -cursor_text_color #5018dd - - -#: URL underline color when hovering with mouse - -url_color #f50505 - - -#: kitty window border colors and terminal bell colors - -# active_border_color #00ff00 -# inactive_border_color #cccccc -# bell_border_color #ff5a00 -# visual_bell_color none - - -#: OS Window titlebar colors - -# wayland_titlebar_color system -# macos_titlebar_color system - - -#: Tab bar colors - -active_tab_foreground #5018dd -active_tab_background #E40046 -inactive_tab_foreground #E40046 -inactive_tab_background #5018dd -# tab_bar_background none -# tab_bar_margin_color none - - -#: Colors for marks (marked text in the terminal) - -# mark1_foreground black -# mark1_background #98d3cb -# mark2_foreground black -# mark2_background #f2dcd3 -# mark3_foreground black -# mark3_background #f274bc - - -#: The basic 16 colors +mark1_foreground #1A1A1A +mark1_background #E40046 +mark2_foreground #1A1A1A +mark2_background #5018DD +mark3_foreground #1A1A1A +mark3_background #F50505 #: black -# color0 #000000 -# color8 #767676 +color0 #1A1A1A +color8 #4B3A55 #: red -# color1 #cc0403 -# color9 #f2201f +color1 #E40046 +color9 #F50505 #: green -# color2 #19cb00 -# color10 #23fd00 +color2 #33E6A0 +color10 #5CFFC2 #: yellow -# color3 #cecb00 -# color11 #fffd00 +color3 #E8B23D +color11 #FFD873 #: blue -# color4 #0d73cc -# color12 #1a8fff +color4 #5018DD +color12 #8C6FFF #: magenta -# color5 #cb1ed1 -# color13 #fd28ff +color5 #A6178C +color13 #FF5FC0 #: cyan -# color6 #0dcdcd -# color14 #14ffff +color6 #34C6C6 +color14 #6FF5F0 #: white -# color7 #dddddd -# color15 #ffffff - - -#: You can set the remaining 240 colors as color16 to color255. +color7 #D6ABAB +color15 #F2DEDE diff --git a/desktopenvs/hyprlua/alacritty/alacritty.toml b/desktopenvs/hyprlua/alacritty/alacritty.toml index 606a177..f8614a0 100644 --- a/desktopenvs/hyprlua/alacritty/alacritty.toml +++ b/desktopenvs/hyprlua/alacritty/alacritty.toml @@ -8,3 +8,37 @@ args = ["-l"] [window] opacity = 0.3 + +# CyberQueer — matches ../kitty/themes/cyberqueer.conf +# (colors.conf COLOR_TEXT/BG/HIGHLIGHT/DARK/RED plus the same neon tints) +[colors.primary] +background = "#1A1A1A" +foreground = "#D6ABAB" + +[colors.cursor] +cursor = "#E40046" +text = "#5018DD" + +[colors.selection] +background = "#5018DD" +text = "#E40046" + +[colors.normal] +black = "#1A1A1A" +red = "#E40046" +green = "#33E6A0" +yellow = "#E8B23D" +blue = "#5018DD" +magenta = "#A6178C" +cyan = "#34C6C6" +white = "#D6ABAB" + +[colors.bright] +black = "#4B3A55" +red = "#F50505" +green = "#5CFFC2" +yellow = "#FFD873" +blue = "#8C6FFF" +magenta = "#FF5FC0" +cyan = "#6FF5F0" +white = "#F2DEDE"