diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-25 23:01:47 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-25 23:01:47 -0600 |
| commit | 717f5fe83960bd308ecff6a77c0dc3f516efad55 (patch) | |
| tree | 5f884e3e42ad82204796e62c1a376e0b5fbf224c /dotfiles/hyprland/.config/themes/dupre/foot.ini | |
| parent | c1195946fe6c72365310919a6250d1fdb6dd215f (diff) | |
feat(hyprland): add theme switching between dupre and hudson
Add two complete themes:
- dupre: warm earthy colors from Emacs dupre-theme.el
- hudson: Tomorrow Night + Goldenrod accent (original)
Theme files cover: foot, fuzzel, waybar, dunst, hyprland borders.
Add set-theme script with:
- set-theme <name>: apply a theme
- set-theme --toggle: switch between themes
- set-theme --pick: fuzzel picker
Keybindings:
- $mod Y: toggle theme
- $mod Shift Y: pick theme with fuzzel
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'dotfiles/hyprland/.config/themes/dupre/foot.ini')
| -rw-r--r-- | dotfiles/hyprland/.config/themes/dupre/foot.ini | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/dotfiles/hyprland/.config/themes/dupre/foot.ini b/dotfiles/hyprland/.config/themes/dupre/foot.ini new file mode 100644 index 0000000..8837f92 --- /dev/null +++ b/dotfiles/hyprland/.config/themes/dupre/foot.ini @@ -0,0 +1,38 @@ +# foot terminal configuration - Dupre theme +# Warm, earthy colors from dupre-theme.el + +[main] +term=xterm-256color +font=Berkeley Mono:size=14 +pad=8x8 + +[scrollback] +lines=10000 + +[colors] +# Dupre theme colors (from Emacs dupre-theme.el) +background=151311 +foreground=f0fef0 + +# Regular colors (0-7) - dupre palette +regular0=252321 # black (dupre-bg+1) +regular1=d47c59 # red (dupre-red) +regular2=a4ac64 # green (dupre-green) +regular3=d7af5f # yellow (dupre-yellow) +regular4=67809c # blue (dupre-blue) +regular5=b294bb # magenta +regular6=8a9496 # cyan (dupre-steel) +regular7=d0cbc0 # white (dupre-gray+2) + +# Bright colors (8-15) +bright0=474544 # bright black (dupre-bg+2) +bright1=edb08f # bright red (dupre-red+1) +bright2=ccc768 # bright green (dupre-green+1) +bright3=ffd75f # bright yellow (dupre-yellow+1) +bright4=b2c3cc # bright blue (dupre-blue+1) +bright5=c397d8 # bright magenta +bright6=acb0b3 # bright cyan (dupre-steel+1) +bright7=f0fef0 # bright white (dupre-fg) + +# Cursor: muted gold on dark +cursor=151311 d7af5f |
