diff --git a/DreamcoderFastfetch/.config/dreamcoder/settings.json b/DreamcoderFastfetch/.config/dreamcoder/settings.json index 04748ea8..4fc4e027 100644 --- a/DreamcoderFastfetch/.config/dreamcoder/settings.json +++ b/DreamcoderFastfetch/.config/dreamcoder/settings.json @@ -1,5 +1,5 @@ { "terminal": { - "default_mode": "light" + "default_mode": "dark" } } diff --git a/DreamcoderGhostty/.config/ghostty/config b/DreamcoderGhostty/.config/ghostty/config index 63faf7a3..17755020 100644 --- a/DreamcoderGhostty/.config/ghostty/config +++ b/DreamcoderGhostty/.config/ghostty/config @@ -20,7 +20,7 @@ font-feature = -calt, -liga, -dlig # └──────────────────────────────────────────────────────────────────────────────┘ # Dual-mode: auto-switches with system light/dark via theme files -theme = dreamcoder +theme = dreamcoder-dark palette-generate = true diff --git a/DreamcoderGhostty/.config/ghostty/themes/dreamcoder b/DreamcoderGhostty/.config/ghostty/themes/dreamcoder index 8f01d2b8..3ebe759b 100644 --- a/DreamcoderGhostty/.config/ghostty/themes/dreamcoder +++ b/DreamcoderGhostty/.config/ghostty/themes/dreamcoder @@ -1,27 +1,27 @@ -# Dreamcoder Light -background = #f3eadc -foreground = #17120d -cursor-color = #824f16 -cursor-text = #fff7ea -selection-background = #decbb1 -selection-foreground = #17120d -background-opacity = 0.96 -background-blur = false +# Dreamcoder Dark +background = #000000 +foreground = #E6E6E6 +cursor-color = #A5B4FC +cursor-text = #000000 +selection-background = #3A3A3A +selection-foreground = #E6E6E6 +background-opacity = 1.0 +background-blur = true minimum-contrast = 4.5 -palette = 0=#5e5c57 -palette = 1=#842f24 -palette = 2=#315b31 -palette = 3=#654300 -palette = 4=#0d4a68 -palette = 5=#7d3e64 -palette = 6=#57478b -palette = 7=#352e22 -palette = 8=#554638 -palette = 9=#985145 -palette = 10=#456042 -palette = 11=#7f6128 -palette = 12=#36677d -palette = 13=#784c64 -palette = 14=#2e666b -palette = 15=#17120d +palette = 0=#797979 +palette = 1=#FB8585 +palette = 2=#34D399 +palette = 3=#FBBF24 +palette = 4=#7DD3FC +palette = 5=#D8B4FE +palette = 6=#58d3ca +palette = 7=#C7C7C7 +palette = 8=#A7A7A7 +palette = 9=#f79696 +palette = 10=#54d6a7 +palette = 11=#f7c647 +palette = 12=#90d6f8 +palette = 13=#dbbdfa +palette = 14=#6dd6ce +palette = 15=#E6E6E6 diff --git a/DreamcoderKitty/.config/kitty/colors-dreamcoder.conf b/DreamcoderKitty/.config/kitty/colors-dreamcoder.conf index 1766004f..263c9e0b 120000 --- a/DreamcoderKitty/.config/kitty/colors-dreamcoder.conf +++ b/DreamcoderKitty/.config/kitty/colors-dreamcoder.conf @@ -1 +1 @@ -colors-dreamcoder-light.conf \ No newline at end of file +colors-dreamcoder-dark.conf \ No newline at end of file diff --git a/DreamcoderKitty/.config/kitty/dreamcoder-ui.conf b/DreamcoderKitty/.config/kitty/dreamcoder-ui.conf index 22095c81..47522021 100644 --- a/DreamcoderKitty/.config/kitty/dreamcoder-ui.conf +++ b/DreamcoderKitty/.config/kitty/dreamcoder-ui.conf @@ -1,6 +1,6 @@ # Dreamcoder Kitty UI parity layer # Loaded last so ML4W can keep behavior while Dreamcoder owns readability. -# Dark mode: glass blur (24px) with 76% opacity for depth. +# Dark mode: opaque black canvas; retained blur is inactive at full opacity. # Light mode: opaque paper (96%) for maximum text legibility. # text_composition_strategy: # gamma (1st val): thickness of dark text on light bg (default 1.0 on Linux). @@ -15,8 +15,8 @@ font_size 14 disable_ligatures cursor symbol_map U+E000-U+F8FF,U+F0000-U+10FFFF Symbols Nerd Font box_drawing_scale 0.001, 1, 1.5, 2 -# gamma 1.3 + 15% contrast = thicker, sharper text matching Ghostty -text_composition_strategy 1.3 15 +# gamma 1.0 + 15% contrast = thicker, sharper text matching Ghostty +text_composition_strategy 1.0 15 shell fish --login window_padding_width 20 18 20 18 @@ -24,9 +24,9 @@ single_window_padding_width -1 placement_strategy center initial_window_width 1180 initial_window_height 780 -background_opacity 0.96 +background_opacity 1.0 dynamic_background_opacity no -background_blur 0 +background_blur 24 tab_bar_edge top tab_bar_style fade diff --git a/DreamcoderLazygit/.config/lazygit/config.yml b/DreamcoderLazygit/.config/lazygit/config.yml index 75f6bbc4..9e5f3ac5 100644 --- a/DreamcoderLazygit/.config/lazygit/config.yml +++ b/DreamcoderLazygit/.config/lazygit/config.yml @@ -1,41 +1,40 @@ -# Dreamcoder Light — Lazygit theme +# Dreamcoder Dark — Lazygit theme # https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md gui: theme: activeBorderColor: - - "#824f16" # accent + - "#A5B4FC" # accent - "bold" inactiveBorderColor: - - "#8a7358" # border + - "#6B6B6B" # border searchingActiveBorderColor: - - "#a7471c" # accent-2 + - "#D4B5FD" # accent-2 - "bold" optionsTextColor: - - "#0d4a68" # diagnostic + - "#7DD3FC" # diagnostic selectedLineBgColor: - - "#decbb1" # selection + - "#3A3A3A" # selection inactiveViewSelectedLineBgColor: - - "#c8ad89" # surface-2 + - "#1F1F1F" # surface-2 cherryPickedCommitFgColor: - - "#0d4a68" + - "#7DD3FC" cherryPickedCommitBgColor: - - "#a7471c" + - "#D4B5FD" markedBaseCommitFgColor: - - "#0d4a68" + - "#7DD3FC" markedBaseCommitBgColor: - - "#824f16" + - "#A5B4FC" unstagedChangesColor: - - "#842f24" # error + - "#FB8585" # error defaultFgColor: - - "#17120d" # text + - "#E6E6E6" # text authorColors: - "#824f16": "#f3eadc" - "#a7471c": "#f3eadc" - "#0d4a68": "#f3eadc" - "#315b31": "#f3eadc" - "#57478b": "#f3eadc" - "#7d3e64": "#f3eadc" + "#A5B4FC": "#000000" + "#D4B5FD": "#000000" + "#7DD3FC": "#000000" + "#34D399": "#000000" + "#D8B4FE": "#000000" showFileTree: true showRandomTip: false nerdFontsVersion: "3" @@ -46,12 +45,12 @@ gui: git: diffRenderers: - colorArg: always - command: delta --syntax-theme "Catppuccin Latte" --paging=never + command: delta --syntax-theme "Catppuccin Mocha" --paging=never merging: manualCommit: false skipHookPrefix: WIP autoFetch: true autoRefresh: true - branchLogCmd: "git log --graph --pretty=format:'%C(#824f16)%h%Creset -%C(#a7471c)%d%Creset %s %C(#725e4c)(%cr) %C(#0d4a68)<%an>%Creset' --date=relative" + branchLogCmd: "git log --graph --pretty=format:'%C(#A5B4FC)%h%Creset -%C(#D4B5FD)%d%Creset %s %C(#D0D0D0)(%cr) %C(#7DD3FC)<%an>%Creset' --date=relative" update: method: never diff --git a/DreamcoderShell/.config/starship.toml b/DreamcoderShell/.config/starship.toml index f84047aa..83d6f20d 100644 --- a/DreamcoderShell/.config/starship.toml +++ b/DreamcoderShell/.config/starship.toml @@ -1,5 +1,5 @@ # ======================================================== -# Dreamcoder Light — Starship prompt +# Dreamcoder Dark — Starship prompt # ======================================================== # Modern two-line layout with powerline segments. # Line 1: context (directory, git), fill, cmd_duration, time @@ -27,28 +27,29 @@ $character""" right_format = "" [palettes.dreamcoder] -bg = "#f3eadc" -text = "#17120d" -muted = "#352e22" -prompt_bg = "#f3eadc" -prompt_surface0 = "#fff0d8" -prompt_surface1 = "#d6ac72" -prompt_surface2 = "#b87c40" -prompt_text = "#20150c" -prompt_muted = "#53402e" -prompt_accent = "#8a5520" -prompt_accent_2 = "#a7471c" -sage = "#315b31" -success = "#315b31" -diagnostic = "#0d4a68" -info = "#0d4a68" -lavender = "#57478b" -mauve = "#7d3e64" -error = "#842f24" -warning = "#654300" -border = "#66513b" -focus = "#0f6570" -link = "#824f16" +bg = "#000000" +text = "#E6E6E6" +muted = "#C7C7C7" +prompt_bg = "#000000" +prompt_surface0 = "#0B0B0B" +prompt_surface1 = "#0D0D0F" +prompt_surface2 = "#1F1F1F" +prompt_text = "#E6E6E6" +prompt_muted = "#C7C7C7" +prompt_accent = "#A5B4FC" +prompt_accent_2 = "#D4B5FD" +sage = "#34D399" +success = "#34D399" +diagnostic = "#7DD3FC" +diag = "#7DD3FC" +info = "#7DD3FC" +lavender = "#D4B5FD" +mauve = "#D8B4FE" +error = "#FB8585" +warning = "#FBBF24" +border = "#767676" +focus = "#3B82F6" +link = "#A5B4FC" [username] show_always = true diff --git a/DreamcoderThemes/fzf-dreamcoder.sh b/DreamcoderThemes/fzf-dreamcoder.sh index 8dda4890..7883c922 100644 --- a/DreamcoderThemes/fzf-dreamcoder.sh +++ b/DreamcoderThemes/fzf-dreamcoder.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash # Sourced snippet: never set shell options here. -# Dreamcoder Light — fzf -export FZF_DEFAULT_OPTS="${FZF_DEFAULT_OPTS:-} --color=bg:#f3eadc,bg+:#fff7ea,fg:#17120d,fg+:#17120d,hl:#824f16,hl+:#824f16,info:#0d4a68,marker:#315b31,prompt:#824f16,spinner:#57478b,pointer:#a7471c,header:#352e22,border:#8a7358,label:#352e22,query:#17120d,gutter:#f3eadc,scrollbar:#8a7358,separator:#8a7358,preview-bg:#f3eadc,preview-border:#8a7358" +# Dreamcoder Dark — fzf +export FZF_DEFAULT_OPTS="${FZF_DEFAULT_OPTS:-} --color=bg:#000000,bg+:#0D0D0F,fg:#E6E6E6,fg+:#E6E6E6,hl:#A5B4FC,hl+:#A5B4FC,info:#7DD3FC,marker:#34D399,prompt:#A5B4FC,spinner:#D4B5FD,pointer:#D4B5FD,header:#C7C7C7,border:#6B6B6B,label:#C7C7C7,query:#E6E6E6,gutter:#0D0D0F,scrollbar:#6B6B6B,separator:#6B6B6B,preview-bg:#0D0D0F,preview-border:#6B6B6B" diff --git a/DreamcoderThemes/ls-colors-dreamcoder.sh b/DreamcoderThemes/ls-colors-dreamcoder.sh index 67fc12f2..b41ddb1e 100644 --- a/DreamcoderThemes/ls-colors-dreamcoder.sh +++ b/DreamcoderThemes/ls-colors-dreamcoder.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash # Sourced snippet: never set shell options here. -# Dreamcoder Light — LS_COLORS / eza -export LS_COLORS='di=38;2;130;79;22:ex=38;2;167;71;28:ln=38;2;13;74;104:or=48;2;101;67;0;38;2;243;234;220:so=38;2;49;91;49:pi=38;2;101;67;0:bd=38;2;132;47;36:cd=38;2;132;47;36:su=48;2;243;234;220;38;2;167;71;28:sg=48;2;243;234;220;38;2;167;71;28:tw=38;2;130;79;22;48;2;255;247;234:ow=38;2;130;79;22;48;2;255;247;234:st=38;2;130;79;22;48;2;255;247;234:*.tar=38;2;87;71;139:*.tgz=38;2;87;71;139:*.gz=38;2;87;71;139:*.bz2=38;2;87;71;139:*.xz=38;2;87;71;139:*.zst=38;2;87;71;139:*.zip=38;2;87;71;139:*.7z=38;2;87;71;139:*.rar=38;2;87;71;139:*.iso=38;2;87;71;139:*.dmg=38;2;87;71;139:*.jpg=38;2;125;62;100:*.jpeg=38;2;125;62;100:*.png=38;2;125;62;100:*.gif=38;2;125;62;100:*.bmp=38;2;125;62;100:*.svg=38;2;125;62;100:*.webp=38;2;125;62;100:*.ico=38;2;125;62;100:*.mp3=38;2;125;62;100:*.wav=38;2;125;62;100:*.flac=38;2;125;62;100:*.ogg=38;2;125;62;100:*.m4a=38;2;125;62;100:*.mp4=38;2;125;62;100:*.mkv=38;2;125;62;100:*.webm=38;2;125;62;100:*.mov=38;2;125;62;100:*.pdf=38;2;53;46;34:*.doc=38;2;53;46;34:*.docx=38;2;53;46;34:*.odt=38;2;53;46;34:*.xls=38;2;53;46;34:*.xlsx=38;2;53;46;34:*.ppt=38;2;53;46;34:*.pptx=38;2;53;46;34:*.txt=38;2;53;46;34:*.cfg=38;2;53;46;34:*.conf=38;2;53;46;34:*.json=38;2;53;46;34:*.yaml=38;2;53;46;34:*.yml=38;2;53;46;34:*.toml=38;2;53;46;34:*.xml=38;2;53;46;34:*.css=38;2;53;46;34:*.html=38;2;53;46;34:*.c=38;2;53;46;34:*.h=38;2;53;46;34:*.cpp=38;2;53;46;34:*.hpp=38;2;53;46;34:*.swp=38;2;53;46;34:*.swo=38;2;53;46;34:*.bak=38;2;53;46;34:*.orig=38;2;53;46;34:*.sh=38;2;167;71;28:*.bash=38;2;167;71;28:*.zsh=38;2;167;71;28:*.fish=38;2;167;71;28:*.py=38;2;167;71;28:*.rb=38;2;167;71;28:*.rs=38;2;167;71;28:*.go=38;2;167;71;28:*.ts=38;2;167;71;28:*.js=38;2;167;71;28:*.md=#824f16' -export EZA_COLORS='di=38;2;130;79;22:ex=38;2;167;71;28:ln=38;2;13;74;104:so=38;2;49;91;49:pi=38;2;101;67;0:bd=38;2;132;47;36:cd=38;2;132;47;36:uw=38;2;101;67;0:ux=38;2;132;47;36:gwx=38;2;101;67;0:*.md=#824f16' +# Dreamcoder Dark — LS_COLORS / eza +export LS_COLORS='di=38;2;165;180;252:ex=38;2;212;181;253:ln=38;2;125;211;252:or=48;2;251;191;36;38;2;0;0;0:so=38;2;52;211;153:pi=38;2;251;191;36:bd=38;2;251;133;133:cd=38;2;251;133;133:su=48;2;0;0;0;38;2;212;181;253:sg=48;2;0;0;0;38;2;212;181;253:tw=38;2;165;180;252;48;2;11;11;11:ow=38;2;165;180;252;48;2;11;11;11:st=38;2;165;180;252;48;2;11;11;11:*.sh=38;2;212;181;253:*.bash=38;2;212;181;253:*.zsh=38;2;212;181;253:*.fish=38;2;212;181;253:*.py=38;2;212;181;253:*.rb=38;2;212;181;253:*.rs=38;2;212;181;253:*.go=38;2;212;181;253:*.ts=38;2;212;181;253:*.js=38;2;212;181;253:*.jpg=38;2;216;180;254:*.jpeg=38;2;216;180;254:*.png=38;2;216;180;254:*.gif=38;2;216;180;254:*.bmp=38;2;216;180;254:*.svg=38;2;216;180;254:*.webp=38;2;216;180;254:*.ico=38;2;216;180;254:*.mp3=38;2;216;180;254:*.wav=38;2;216;180;254:*.flac=38;2;216;180;254:*.ogg=38;2;216;180;254:*.m4a=38;2;216;180;254:*.mp4=38;2;216;180;254:*.mkv=38;2;216;180;254:*.webm=38;2;216;180;254:*.mov=38;2;216;180;254:*.pdf=38;2;199;199;199:*.doc=38;2;199;199;199:*.docx=38;2;199;199;199:*.odt=38;2;199;199;199:*.xls=38;2;199;199;199:*.xlsx=38;2;199;199;199:*.ppt=38;2;199;199;199:*.pptx=38;2;199;199;199:*.txt=38;2;199;199;199:*.cfg=38;2;199;199;199:*.conf=38;2;199;199;199:*.json=38;2;199;199;199:*.yaml=38;2;199;199;199:*.yml=38;2;199;199;199:*.toml=38;2;199;199;199:*.xml=38;2;199;199;199:*.css=38;2;199;199;199:*.html=38;2;199;199;199:*.c=38;2;199;199;199:*.h=38;2;199;199;199:*.cpp=38;2;199;199;199:*.hpp=38;2;199;199;199:*.swp=38;2;199;199;199:*.swo=38;2;199;199;199:*.bak=38;2;199;199;199:*.orig=38;2;199;199;199:*.md=#A5B4FC' +export EZA_COLORS='di=38;2;165;180;252:ex=38;2;212;181;253:ln=38;2;125;211;252:so=38;2;52;211;153:pi=38;2;251;191;36:bd=38;2;251;133;133:cd=38;2;251;133;133:uw=38;2;251;191;36:ux=38;2;251;133;133:gwx=38;2;251;191;36:*.md=#A5B4FC' diff --git a/DreamcoderThemes/zsh-syntax-highlighting-dreamcoder.zsh b/DreamcoderThemes/zsh-syntax-highlighting-dreamcoder.zsh index 366556ab..f0938449 100644 --- a/DreamcoderThemes/zsh-syntax-highlighting-dreamcoder.zsh +++ b/DreamcoderThemes/zsh-syntax-highlighting-dreamcoder.zsh @@ -1,12 +1,12 @@ -# Dreamcoder Light — zsh-syntax-highlighting +# Dreamcoder Dark — zsh-syntax-highlighting typeset -A ZSH_HIGHLIGHT_STYLES -ZSH_HIGHLIGHT_STYLES[default]='fg=#17120d'; ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#842f24'; ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#824f16,bold'; ZSH_HIGHLIGHT_STYLES[alias]='fg=#a7471c' -ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#a7471c'; ZSH_HIGHLIGHT_STYLES[builtin]='fg=#824f16'; ZSH_HIGHLIGHT_STYLES[function]='fg=#a7471c'; ZSH_HIGHLIGHT_STYLES[command]='fg=#824f16' -ZSH_HIGHLIGHT_STYLES[precommand]='fg=#824f16,italic'; ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#352e22'; ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#824f16'; ZSH_HIGHLIGHT_STYLES[path]='fg=#0d4a68' -ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#824f16'; ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#0d4a68,underline'; ZSH_HIGHLIGHT_STYLES[path_approx]='fg=#654300,underline'; ZSH_HIGHLIGHT_STYLES[globbing]='fg=#57478b' -ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#57478b'; ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#0d4a68'; ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#0d4a68'; ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='fg=#315b31' -ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#315b31'; ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#315b31'; ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#315b31'; ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#7d3e64' -ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#7d3e64'; ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#7d3e64'; ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#7d3e64'; ZSH_HIGHLIGHT_STYLES[assign]='fg=#17120d' -ZSH_HIGHLIGHT_STYLES[redirection]='fg=#a7471c'; ZSH_HIGHLIGHT_STYLES[comment]='fg=#725e4c,italic'; ZSH_HIGHLIGHT_STYLES[variable]='fg=#7d3e64'; ZSH_HIGHLIGHT_STYLES[mathvar]='fg=#7d3e64' -ZSH_HIGHLIGHT_STYLES[null]='fg=#352e22'; ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#824f16'; ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#0d4a68'; ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#315b31' -ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#57478b'; ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#f3eadc,bg=#824f16' +ZSH_HIGHLIGHT_STYLES[default]='fg=#E6E6E6'; ZSH_HIGHLIGHT_STYLES[unknown-token]='fg=#FB8585'; ZSH_HIGHLIGHT_STYLES[reserved-word]='fg=#A5B4FC,bold'; ZSH_HIGHLIGHT_STYLES[alias]='fg=#D4B5FD' +ZSH_HIGHLIGHT_STYLES[suffix-alias]='fg=#D4B5FD'; ZSH_HIGHLIGHT_STYLES[builtin]='fg=#A5B4FC'; ZSH_HIGHLIGHT_STYLES[function]='fg=#D4B5FD'; ZSH_HIGHLIGHT_STYLES[command]='fg=#A5B4FC' +ZSH_HIGHLIGHT_STYLES[precommand]='fg=#A5B4FC,italic'; ZSH_HIGHLIGHT_STYLES[commandseparator]='fg=#C7C7C7'; ZSH_HIGHLIGHT_STYLES[hashed-command]='fg=#A5B4FC'; ZSH_HIGHLIGHT_STYLES[path]='fg=#7DD3FC' +ZSH_HIGHLIGHT_STYLES[path_pathseparator]='fg=#A5B4FC'; ZSH_HIGHLIGHT_STYLES[path_prefix]='fg=#7DD3FC,underline'; ZSH_HIGHLIGHT_STYLES[path_approx]='fg=#FBBF24,underline'; ZSH_HIGHLIGHT_STYLES[globbing]='fg=#D4B5FD' +ZSH_HIGHLIGHT_STYLES[history-expansion]='fg=#D4B5FD'; ZSH_HIGHLIGHT_STYLES[single-hyphen-option]='fg=#7DD3FC'; ZSH_HIGHLIGHT_STYLES[double-hyphen-option]='fg=#7DD3FC'; ZSH_HIGHLIGHT_STYLES[back-quoted-argument]='fg=#34D399' +ZSH_HIGHLIGHT_STYLES[single-quoted-argument]='fg=#34D399'; ZSH_HIGHLIGHT_STYLES[double-quoted-argument]='fg=#34D399'; ZSH_HIGHLIGHT_STYLES[dollar-quoted-argument]='fg=#34D399'; ZSH_HIGHLIGHT_STYLES[rc-quote]='fg=#D8B4FE' +ZSH_HIGHLIGHT_STYLES[dollar-double-quoted-argument]='fg=#D8B4FE'; ZSH_HIGHLIGHT_STYLES[back-double-quoted-argument]='fg=#D8B4FE'; ZSH_HIGHLIGHT_STYLES[back-dollar-quoted-argument]='fg=#D8B4FE'; ZSH_HIGHLIGHT_STYLES[assign]='fg=#E6E6E6' +ZSH_HIGHLIGHT_STYLES[redirection]='fg=#D4B5FD'; ZSH_HIGHLIGHT_STYLES[comment]='fg=#D0D0D0,italic'; ZSH_HIGHLIGHT_STYLES[variable]='fg=#D8B4FE'; ZSH_HIGHLIGHT_STYLES[mathvar]='fg=#D8B4FE' +ZSH_HIGHLIGHT_STYLES[null]='fg=#C7C7C7'; ZSH_HIGHLIGHT_STYLES[bracket-level-1]='fg=#A5B4FC'; ZSH_HIGHLIGHT_STYLES[bracket-level-2]='fg=#7DD3FC'; ZSH_HIGHLIGHT_STYLES[bracket-level-3]='fg=#34D399' +ZSH_HIGHLIGHT_STYLES[bracket-level-4]='fg=#D4B5FD'; ZSH_HIGHLIGHT_STYLES[cursor-matchingbracket]='fg=#000000,bg=#A5B4FC' diff --git a/DreamcoderTmux/.config/tmux/tmux-dreamcoder.conf b/DreamcoderTmux/.config/tmux/tmux-dreamcoder.conf index 8b9c5d4c..569f44d4 100644 --- a/DreamcoderTmux/.config/tmux/tmux-dreamcoder.conf +++ b/DreamcoderTmux/.config/tmux/tmux-dreamcoder.conf @@ -1,6 +1,6 @@ -# Dreamcoder Light — tmux light theme +# Dreamcoder Dark — tmux dark theme # Text-only minimal hierarchy: no blocks, no pills, no powerline. -# Source: tmux source-file ~/.config/tmux/tmux-dreamcoder-light.conf +# Source: tmux source-file ~/.config/tmux/tmux-dreamcoder-dark.conf # Default terminal colours (truecolor) set -g default-terminal "tmux-256color" @@ -8,15 +8,15 @@ set -ga terminal-overrides ",*256col*:Tc" set -ga terminal-overrides '*:Ss=\E[%p1%d q:Se=\E[2 q' # Panes -set -g pane-border-style "fg=#c8ad89,bg=default" -set -g pane-active-border-style "fg=#0f6570,bg=default" -set -g display-panes-colour "#824f16" -set -g display-panes-active-colour "#824f16" +set -g pane-border-style "fg=#1F1F1F,bg=default" +set -g pane-active-border-style "fg=#3B82F6,bg=default" +set -g display-panes-colour "#A5B4FC" +set -g display-panes-active-colour "#A5B4FC" # Semantic token for status integrations that report successful commands. -set -g @dreamcoder-success-colour "#315b31" +set -g @dreamcoder-success-colour "#34D399" # ─── Minimal status bar (text-only hierarchy) ───────── -set -g status-style "bg=#e6d7c4" +set -g status-style "bg=#0B0B0B" set -g status-position top set -g status-justify left set -g status-interval 5 @@ -24,24 +24,24 @@ set -g status-left-length 60 set -g status-right-length 120 # Left: session name bold + middot separator -set -g status-left "#[fg=#17120d,bold] #S #[fg=#352e22]· " +set -g status-left "#[fg=#E6E6E6,bold] #S #[fg=#C7C7C7]· " # Window tabs — text-only, muted / accent active -set -g window-status-style "fg=#352e22" +set -g window-status-style "fg=#C7C7C7" setw -g window-status-format "#I:#W " -set -g window-status-current-style "fg=#824f16,bold" +set -g window-status-current-style "fg=#A5B4FC,bold" setw -g window-status-current-format "#I:#W " setw -g window-status-separator "" # Right: path muted + time bold -set -g status-right "#[fg=#352e22]#{b:pane_current_path} #[fg=#17120d,bold]%H:%M " +set -g status-right "#[fg=#C7C7C7]#{b:pane_current_path} #[fg=#E6E6E6,bold]%H:%M " # Message -set -g message-style "fg=#17120d,bg=#fff7ea" -set -g message-command-style "fg=#17120d,bg=#fff7ea" +set -g message-style "fg=#E6E6E6,bg=#0B0B0B" +set -g message-command-style "fg=#E6E6E6,bg=#0B0B0B" # Mode (copy mode) -setw -g mode-style "fg=#f3eadc,bg=#0f6570" +setw -g mode-style "fg=#000000,bg=#3B82F6" # Bell -setw -g window-status-bell-style "fg=#f3eadc,bg=#842f24,bold" +setw -g window-status-bell-style "fg=#000000,bg=#FB8585,bold" diff --git a/DreamcoderZellij/.config/zellij/config.kdl b/DreamcoderZellij/.config/zellij/config.kdl index 30fe41b6..9ea51d5a 100644 --- a/DreamcoderZellij/.config/zellij/config.kdl +++ b/DreamcoderZellij/.config/zellij/config.kdl @@ -36,4 +36,4 @@ plugins { } // Theme -theme "dreamcoder-light" +theme "dreamcoder-dark"