diff --git a/dot_config/sherlock/themes/apex-aeon.css b/dot_config/sherlock/themes/apex-aeon.css deleted file mode 100644 index 368dc64..0000000 --- a/dot_config/sherlock/themes/apex-aeon.css +++ /dev/null @@ -1,126 +0,0 @@ - -/* Apex Aeon - Sherlock Theme (Parser Compliant) */ - -/* 1. PALETTE DEFINITIONS */ -@define-color apex_base #f5f5f5; -@define-color apex_surface #e8e8e8; -@define-color apex_overlay #737373; -@define-color apex_muted #a0a0a0; -@define-color apex_text #0a0a0a; -@define-color apex_love #ff0044; -@define-color apex_foam #007a88; -@define-color apex_gold #d18f00; - -/* 2. WINDOW & INPUT */ -window { - background-color: @apex_base; - color: @apex_text; - border: 2px solid @apex_love; - border-radius: 10px; - padding: 6px; -} - -entry { - background-color: @apex_surface; - color: @apex_text; - caret-color: @apex_love; - border: 1px solid @apex_overlay; - border-radius: 7px; - padding: 6px 9px; - margin-bottom: 6px; -} - -entry:focus { - border-color: @apex_love; - box-shadow: 0 0 10px rgba(255, 0, 68, 0.2); -} - -entry selection { - background-color: @apex_foam; - color: #0a0a0a; -} - -/* 3. LIST & SELECTION */ -listview { - background-color: transparent; -} - -/* The actual row selection - Informational */ -listview > row:selected { - background-color: @apex_foam; - color: #0a0a0a; - border-radius: 7px; - border: none; - outline: none; -} - -/* 4. TILES (The Items) */ -.tile, .launcher-tile, .launcher-item, .item { - background-color: @apex_surface; - color: @apex_text; - border-radius: 7px; - padding: 4px 10px; - margin-bottom: 4px; -} - -/* When the ROW is selected, make the TILE transparent so info shows through */ -listview > row:selected .tile, -listview > row:selected .launcher-tile, -listview > row:selected .item { - background-color: transparent; - color: #0a0a0a; -} - -/* Force TEXT on selection */ -listview > row:selected label, -listview > row:selected .title, -listview > row:selected .description, -listview > row:selected .subtitle { - color: #0a0a0a; -} - -/* Force ICONS on selection */ -listview > row:selected image, -listview > row:selected .icon { - color: #0a0a0a; -} - -/* 5. WIDGETS (Weather Fix without !important) */ -.widget, .weather-widget, .music-widget { - background-color: @apex_surface; - border: 1px solid @apex_overlay; - color: @apex_text; - border-radius: 7px; -} - -/* Specific overrides for weather internals */ -.weather-widget box { - background-color: transparent; -} - -.weather-widget label { - color: @apex_text; -} - -/* Temperature info */ -.weather-widget .temperature { - color: @apex_foam; - font-weight: 800; -} - -.weather-widget .condition { - color: @apex_muted; -} - -/* 6. SCROLLBARS */ -scrollbar slider { - background-color: @apex_overlay; - min-width: 6px; - border-radius: 10px; -} -scrollbar slider:hover { background-color: @apex_love; } - -progressbar progress { - background-color: @apex_love; - border-radius: 4px; -} \ No newline at end of file diff --git a/dot_config/sherlock/themes/apex-neon.css b/dot_config/sherlock/themes/apex-neon.css deleted file mode 100644 index e652ba4..0000000 --- a/dot_config/sherlock/themes/apex-neon.css +++ /dev/null @@ -1,126 +0,0 @@ - -/* Apex Neon - Sherlock Theme (Parser Compliant) */ - -/* 1. PALETTE DEFINITIONS */ -@define-color apex_base #050505; -@define-color apex_surface #141414; -@define-color apex_overlay #262626; -@define-color apex_muted #404040; -@define-color apex_text #ededed; -@define-color apex_love #ff0044; -@define-color apex_foam #00eaff; -@define-color apex_gold #ffb700; - -/* 2. WINDOW & INPUT */ -window { - background-color: @apex_base; - color: @apex_text; - border: 2px solid @apex_love; - border-radius: 10px; - padding: 6px; -} - -entry { - background-color: @apex_surface; - color: @apex_text; - caret-color: @apex_love; - border: 1px solid @apex_overlay; - border-radius: 7px; - padding: 6px 9px; - margin-bottom: 6px; -} - -entry:focus { - border-color: @apex_love; - box-shadow: 0 0 10px rgba(255, 0, 68, 0.2); -} - -entry selection { - background-color: @apex_foam; - color: #050505; -} - -/* 3. LIST & SELECTION */ -listview { - background-color: transparent; -} - -/* The actual row selection - Informational */ -listview > row:selected { - background-color: @apex_foam; - color: #050505; - border-radius: 7px; - border: none; - outline: none; -} - -/* 4. TILES (The Items) */ -.tile, .launcher-tile, .launcher-item, .item { - background-color: @apex_surface; - color: @apex_text; - border-radius: 7px; - padding: 4px 10px; - margin-bottom: 4px; -} - -/* When the ROW is selected, make the TILE transparent so info shows through */ -listview > row:selected .tile, -listview > row:selected .launcher-tile, -listview > row:selected .item { - background-color: transparent; - color: #050505; -} - -/* Force TEXT on selection */ -listview > row:selected label, -listview > row:selected .title, -listview > row:selected .description, -listview > row:selected .subtitle { - color: #050505; -} - -/* Force ICONS on selection */ -listview > row:selected image, -listview > row:selected .icon { - color: #050505; -} - -/* 5. WIDGETS (Weather Fix without !important) */ -.widget, .weather-widget, .music-widget { - background-color: @apex_surface; - border: 1px solid @apex_overlay; - color: @apex_text; - border-radius: 7px; -} - -/* Specific overrides for weather internals */ -.weather-widget box { - background-color: transparent; -} - -.weather-widget label { - color: @apex_text; -} - -/* Temperature info */ -.weather-widget .temperature { - color: @apex_foam; - font-weight: 800; -} - -.weather-widget .condition { - color: @apex_muted; -} - -/* 6. SCROLLBARS */ -scrollbar slider { - background-color: @apex_overlay; - min-width: 6px; - border-radius: 10px; -} -scrollbar slider:hover { background-color: @apex_love; } - -progressbar progress { - background-color: @apex_love; - border-radius: 4px; -} \ No newline at end of file diff --git a/dot_config/swaync/themes/apex-aeon.css b/dot_config/swaync/themes/apex-aeon.css deleted file mode 100644 index 21d96eb..0000000 --- a/dot_config/swaync/themes/apex-aeon.css +++ /dev/null @@ -1,146 +0,0 @@ -/* Apex Aeon — SwayNC Theme */ -/* DNA: State over Decoration */ - -@define-color void #f5f5f5; -@define-color stark #0a0a0a; -@define-color razor #ff0044; -@define-color tech #007a88; -@define-color toxic #00b377; -@define-color amber #d18f00; -@define-color alert #ff4d6d; - -@define-color panel #e8e8e8; -@define-color border #737373; -@define-color stealth #a0a0a0; -@define-color dim #737373; - -/* SwayNC Specific Variables */ -@define-color noti-bg @panel; -@define-color noti-fg @stark; -@define-color noti-border-color @border; -@define-color noti-bg-hover @border; -@define-color noti-bg-focus @border; -@define-color noti-bg-critical @razor; -@define-color noti-fg-critical @void; - -@define-color mpris-bg @panel; -@define-color mpris-fg @stark; - -@define-color bg-selected @razor; -@define-color fg-selected @void; - -/* Base Structure */ -* { - font-family: "JetBrainsMono Nerd Font"; - font-weight: 500; -} - -.control-center { - background: @void; - border: 2px solid @razor; - border-radius: 0; - margin: 10px; -} - -.control-center-list { - background: transparent; -} - -.notification { - background: @noti-bg; - border: 1px solid @noti-border-color; - border-radius: 0; - margin: 5px; - padding: 10px; -} - -.notification-content { - background: transparent; -} - -.notification-default-action:hover { - background: @noti-bg-hover; -} - -.notification-critical { - background: @noti-bg-critical; - color: @noti-fg-critical; -} - -.notification-critical .notification-content { - color: @noti-fg-critical; -} - -.notification-group { - background: transparent; -} - -.notification-group-headers { - color: @dim; -} - -.notification-group-icon { - color: @razor; -} - -.mpris { - background: @mpris-bg; - border: 1px solid @border; - border-radius: 0; - margin: 5px; -} - -.mpris-title { - color: @stark; - font-weight: bold; -} - -.mpris-subtitle { - color: @dim; -} - -.widget-title { - color: @razor; - font-weight: bold; - font-size: 1.2rem; -} - -.widget-label { - color: @stark; -} - -.widget-dnd { - color: @tech; -} - -.widget-mpris { - background: transparent; -} - -.widget-buttons-grid { - background: @panel; - padding: 10px; - margin: 5px; -} - -.widget-buttons-grid > button { - background: @void; - border: 1px solid @border; - border-radius: 0; - color: @stark; -} - -.widget-buttons-grid > button:hover { - background: @razor; - color: @void; -} - -.widget-menubar > button { - background: transparent; - color: @stark; -} - -.widget-menubar > button:hover { - background: @razor; - color: @void; -} \ No newline at end of file diff --git a/dot_config/swaync/themes/apex-neon.css b/dot_config/swaync/themes/apex-neon.css deleted file mode 100644 index fe23a00..0000000 --- a/dot_config/swaync/themes/apex-neon.css +++ /dev/null @@ -1,146 +0,0 @@ -/* Apex Neon — SwayNC Theme */ -/* DNA: State over Decoration */ - -@define-color void #050505; -@define-color stark #ededed; -@define-color razor #ff0044; -@define-color tech #00eaff; -@define-color toxic #00ff99; -@define-color amber #ffb700; -@define-color alert #ff8899; - -@define-color panel #141414; -@define-color border #262626; -@define-color stealth #404040; -@define-color dim #737373; - -/* SwayNC Specific Variables */ -@define-color noti-bg @panel; -@define-color noti-fg @stark; -@define-color noti-border-color @border; -@define-color noti-bg-hover @border; -@define-color noti-bg-focus @border; -@define-color noti-bg-critical @razor; -@define-color noti-fg-critical @void; - -@define-color mpris-bg @panel; -@define-color mpris-fg @stark; - -@define-color bg-selected @razor; -@define-color fg-selected @void; - -/* Base Structure */ -* { - font-family: "JetBrainsMono Nerd Font"; - font-weight: 500; -} - -.control-center { - background: @void; - border: 2px solid @razor; - border-radius: 0; - margin: 10px; -} - -.control-center-list { - background: transparent; -} - -.notification { - background: @noti-bg; - border: 1px solid @noti-border-color; - border-radius: 0; - margin: 5px; - padding: 10px; -} - -.notification-content { - background: transparent; -} - -.notification-default-action:hover { - background: @noti-bg-hover; -} - -.notification-critical { - background: @noti-bg-critical; - color: @noti-fg-critical; -} - -.notification-critical .notification-content { - color: @noti-fg-critical; -} - -.notification-group { - background: transparent; -} - -.notification-group-headers { - color: @dim; -} - -.notification-group-icon { - color: @razor; -} - -.mpris { - background: @mpris-bg; - border: 1px solid @border; - border-radius: 0; - margin: 5px; -} - -.mpris-title { - color: @stark; - font-weight: bold; -} - -.mpris-subtitle { - color: @dim; -} - -.widget-title { - color: @razor; - font-weight: bold; - font-size: 1.2rem; -} - -.widget-label { - color: @stark; -} - -.widget-dnd { - color: @tech; -} - -.widget-mpris { - background: transparent; -} - -.widget-buttons-grid { - background: @panel; - padding: 10px; - margin: 5px; -} - -.widget-buttons-grid > button { - background: @void; - border: 1px solid @border; - border-radius: 0; - color: @stark; -} - -.widget-buttons-grid > button:hover { - background: @razor; - color: @void; -} - -.widget-menubar > button { - background: transparent; - color: @stark; -} - -.widget-menubar > button:hover { - background: @razor; - color: @void; -} \ No newline at end of file diff --git a/dot_config/waybar/themes/apex-aeon.css b/dot_config/waybar/themes/apex-aeon.css deleted file mode 100644 index ef926f9..0000000 --- a/dot_config/waybar/themes/apex-aeon.css +++ /dev/null @@ -1,25 +0,0 @@ -/* Apex Aeon — Waybar Color Palette */ -/* DNA: State over Decoration */ - -@define-color void #f5f5f5; -@define-color stark #0a0a0a; -@define-color razor #ff0044; -@define-color tech #007a88; -@define-color toxic #00b377; -@define-color amber #d18f00; -@define-color sacred #7a3cff; -@define-color alert #ff4d6d; - -@define-color panel #e8e8e8; -@define-color border #737373; -@define-color stealth #a0a0a0; -@define-color dim #737373; - -/* Semantic mappings for easier integration */ -@define-color background @void; -@define-color foreground @stark; -@define-color accent @razor; -@define-color info @tech; -@define-color success @toxic; -@define-color warning @amber; -@define-color error @alert; \ No newline at end of file diff --git a/dot_config/waybar/themes/apex-neon.css b/dot_config/waybar/themes/apex-neon.css deleted file mode 100644 index 886227d..0000000 --- a/dot_config/waybar/themes/apex-neon.css +++ /dev/null @@ -1,25 +0,0 @@ -/* Apex Neon — Waybar Color Palette */ -/* DNA: State over Decoration */ - -@define-color void #050505; -@define-color stark #ededed; -@define-color razor #ff0044; -@define-color tech #00eaff; -@define-color toxic #00ff99; -@define-color amber #ffb700; -@define-color sacred #9d00ff; -@define-color alert #ff8899; - -@define-color panel #141414; -@define-color border #262626; -@define-color stealth #404040; -@define-color dim #737373; - -/* Semantic mappings for easier integration */ -@define-color background @void; -@define-color foreground @stark; -@define-color accent @razor; -@define-color info @tech; -@define-color success @toxic; -@define-color warning @amber; -@define-color error @alert; \ No newline at end of file diff --git a/dot_config/wezterm/colors/apex-aeon.toml b/dot_config/wezterm/colors/apex-aeon.toml deleted file mode 100644 index 922eb9a..0000000 --- a/dot_config/wezterm/colors/apex-aeon.toml +++ /dev/null @@ -1,35 +0,0 @@ -# APEX AEON - WezTerm color scheme -# Spec-accurate: color = state, not decoration - -[colors] -foreground = "#0a0a0a" -background = "#f5f5f5" - -cursor_bg = "#ff0044" -cursor_border = "#ff0044" -cursor_fg = "#0a0a0a" - -selection_bg = "#ff0044" -selection_fg = "#0a0a0a" - -ansi = [ - "#0a0a0a", - "#ff0044", - "#00b377", - "#d18f00", - "#007a88", - "#7a3cff", - "#007a88", - "#f5f5f5", -] - -brights = [ - "#737373", - "#ff4d6d", - "#33d6a6", - "#ffbf40", - "#33bccc", - "#a680ff", - "#33bccc", - "#ffffff", -] \ No newline at end of file diff --git a/dot_config/wezterm/colors/apex-neon.toml b/dot_config/wezterm/colors/apex-neon.toml deleted file mode 100644 index 551c807..0000000 --- a/dot_config/wezterm/colors/apex-neon.toml +++ /dev/null @@ -1,35 +0,0 @@ -# APEX NEON - WezTerm color scheme -# Spec-accurate: color = state, not decoration - -[colors] -foreground = "#ededed" -background = "#050505" - -cursor_bg = "#ff0044" -cursor_border = "#ff0044" -cursor_fg = "#050505" - -selection_bg = "#ff0044" -selection_fg = "#050505" - -ansi = [ - "#050505", - "#ff0044", - "#00ff99", - "#ffb700", - "#00eaff", - "#9d00ff", - "#00eaff", - "#ededed", -] - -brights = [ - "#737373", - "#ff8899", - "#2bffb2", - "#ffd24d", - "#5af3ff", - "#c84dff", - "#5af3ff", - "#ffffff", -] \ No newline at end of file diff --git a/dot_local/bin/executable_refresh-apex-themes b/dot_local/bin/executable_refresh-apex-themes index 45a60b3..21c7203 100644 --- a/dot_local/bin/executable_refresh-apex-themes +++ b/dot_local/bin/executable_refresh-apex-themes @@ -35,18 +35,9 @@ done mkdir -p "$source_dir/dot_config/gtk-4.0" cp "$apex_dist/gtk4/gtk.css" "$source_dir/dot_config/gtk-4.0/gtk.css" -mkdir -p "$source_dir/dot_gemini/themes" -cp "$apex_dist/gemini/"*.json "$source_dir/dot_gemini/themes/" - mkdir -p "$source_dir/dot_config/ghostty/themes" cp "$apex_dist/ghostty/"* "$source_dir/dot_config/ghostty/themes/" -mkdir -p "$source_dir/dot_config/hypr/hyprland.d" -for src in "$apex_dist"/hyprland/*-colors.conf; do - base="$(basename "$src" -colors.conf)" - cp "$src" "$source_dir/dot_config/hypr/hyprland.d/theme-${base}.conf" -done - mkdir -p "$source_dir/dot_config/kitty/themes" cp "$apex_dist/kitty/"*.conf "$source_dir/dot_config/kitty/themes/" @@ -56,9 +47,6 @@ cp "$apex_dist/nvim/colors/"*.lua "$source_dir/dot_config/nvim/colors/" mkdir -p "$source_dir/dot_config/owlry/themes" cp "$apex_dist/owlry/"*.css "$source_dir/dot_config/owlry/themes/" -mkdir -p "$source_dir/dot_config/sherlock/themes" -cp "$apex_dist/sherlock/"*.css "$source_dir/dot_config/sherlock/themes/" - mkdir -p "$source_dir/dot_config/spicetify/private_Themes/apex-neon" cp "$apex_dist/spicetify/apex-neon-color.ini" "$source_dir/dot_config/spicetify/private_Themes/apex-neon/color.ini" cp "$apex_dist/spicetify/apex-neon-user.css" "$source_dir/dot_config/spicetify/private_Themes/apex-neon/user.css" @@ -67,21 +55,6 @@ mkdir -p "$source_dir/dot_config/spicetify/private_Themes/apex-aeon" cp "$apex_dist/spicetify/apex-aeon-color.ini" "$source_dir/dot_config/spicetify/private_Themes/apex-aeon/color.ini" cp "$apex_dist/spicetify/apex-aeon-user.css" "$source_dir/dot_config/spicetify/private_Themes/apex-aeon/user.css" -mkdir -p "$source_dir/dot_config/swaync/themes" -for src in "$apex_dist"/swaync/*-style.css; do - base="$(basename "$src" -style.css)" - cp "$src" "$source_dir/dot_config/swaync/themes/${base}.css" -done - -mkdir -p "$source_dir/dot_config/waybar/themes" -for src in "$apex_dist"/waybar/*-colors.css; do - base="$(basename "$src" -colors.css)" - cp "$src" "$source_dir/dot_config/waybar/themes/${base}.css" -done - -mkdir -p "$source_dir/dot_config/wezterm/colors" -cp "$apex_dist/wezterm/"*.toml "$source_dir/dot_config/wezterm/colors/" - mkdir -p "$source_dir/dot_config/zathura/themes" for src in "$apex_dist"/zathura/*-zathurarc; do base="$(basename "$src" -zathurarc)"