Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DreamcoderFastfetch/.config/dreamcoder/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"terminal": {
"default_mode": "light"
"default_mode": "dark"
}
}
2 changes: 1 addition & 1 deletion DreamcoderGhostty/.config/ghostty/config
Original file line number Diff line number Diff line change
Expand Up @@ -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


Expand Down
50 changes: 25 additions & 25 deletions DreamcoderGhostty/.config/ghostty/themes/dreamcoder
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion DreamcoderKitty/.config/kitty/colors-dreamcoder.conf
10 changes: 5 additions & 5 deletions DreamcoderKitty/.config/kitty/dreamcoder-ui.conf
Original file line number Diff line number Diff line change
@@ -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).
Expand All @@ -15,18 +15,18 @@ 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
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
Expand Down
41 changes: 20 additions & 21 deletions DreamcoderLazygit/.config/lazygit/config.yml
Original file line number Diff line number Diff line change
@@ -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"
Expand All @@ -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
47 changes: 24 additions & 23 deletions DreamcoderShell/.config/starship.toml
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions DreamcoderThemes/fzf-dreamcoder.sh
Original file line number Diff line number Diff line change
@@ -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"
6 changes: 3 additions & 3 deletions DreamcoderThemes/ls-colors-dreamcoder.sh
Original file line number Diff line number Diff line change
@@ -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'
22 changes: 11 additions & 11 deletions DreamcoderThemes/zsh-syntax-highlighting-dreamcoder.zsh
Original file line number Diff line number Diff line change
@@ -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'
32 changes: 16 additions & 16 deletions DreamcoderTmux/.config/tmux/tmux-dreamcoder.conf
Original file line number Diff line number Diff line change
@@ -1,47 +1,47 @@
# 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"
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
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"
2 changes: 1 addition & 1 deletion DreamcoderZellij/.config/zellij/config.kdl
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ plugins {
}

// Theme
theme "dreamcoder-light"
theme "dreamcoder-dark"
Loading