diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-26 01:14:32 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-26 01:14:32 -0600 |
| commit | bd85c457553f68534fce04fd682f3d57b8917f47 (patch) | |
| tree | bda1bb436ef214091458b13ffa30845b7b00c8a6 /dotfiles/system/.Xresources | |
| parent | 615561bb495c58356299d4a0a93d188aab72e331 (diff) | |
feat(themes): apply Dupre theme to Hyprland dotfiles
Update foot, hyprlock, waybar, Xresources, and dunst configs with
warm earthy colors from dupre-theme.el. Standardize on BerkeleyMono
font across terminal configs.
Diffstat (limited to 'dotfiles/system/.Xresources')
| -rw-r--r-- | dotfiles/system/.Xresources | 63 |
1 files changed, 15 insertions, 48 deletions
diff --git a/dotfiles/system/.Xresources b/dotfiles/system/.Xresources index fb81dfb..d149a72 100644 --- a/dotfiles/system/.Xresources +++ b/dotfiles/system/.Xresources @@ -1,16 +1,11 @@ -!! X Font Settings +!! X Resources - Dupre theme +!! Warm, earthy colors from dupre-theme.el +!! For X11 applications (st, xterm, etc.) and Emacs -!! below is the framework desktop's ultrawide monitor dpi -! Xft.dpi: 192 -!! below is the framework laptop dpi -! Xft.dpi: 144 -!! ultrawide monitor dpi +!! X Font Settings Xft.dpi: 109 - -!! cursor settings Xcursor.size: 32 Xcursor.theme: Vimix-white-cursors - Xft.autohint: 0 Xft.lcdfilter: lcddefault Xft.hintstyle: hintfull @@ -21,53 +16,30 @@ Xft.rgba: rgb !! Emacs Emacs*toolBar: 0 -!! Transparency (0-1): -!! *.alpha: 0.8 - !! ============================================================================ -!! COLOR SCHEMES - Choose one by commenting/uncommenting the #define statements +!! Dupre Theme Colors !! ============================================================================ -!! --- Dupre Theme (based on dupre-theme.el) --- #define dupre_fg #f0fef0 -#define dupre_bg #000000 -#define dupre_bg_alt #151311 -#define dupre_gray_dark #58574e -#define dupre_gray #969385 -#define dupre_gray_light #d0cbc0 -#define dupre_black #000000 +#define dupre_bg #151311 +#define dupre_black #252321 #define dupre_red #d47c59 #define dupre_green #a4ac64 #define dupre_yellow #d7af5f #define dupre_blue #67809c -#define dupre_magenta #b2c3cc +#define dupre_magenta #b294bb #define dupre_cyan #8a9496 -#define dupre_white #f0fef0 +#define dupre_white #d0cbc0 #define dupre_br_black #474544 #define dupre_br_red #edb08f #define dupre_br_green #ccc768 #define dupre_br_yellow #ffd75f #define dupre_br_blue #b2c3cc -#define dupre_br_magenta #d9e2ff +#define dupre_br_magenta #c397d8 #define dupre_br_cyan #acb0b3 #define dupre_br_white #f0fef0 -!! --- Gruvbox Theme --- -! Uncomment these to use Gruvbox instead of Dupre -! #define gruvbox_bg #282828 -! #define gruvbox_bg #000000 -! #define gruvbox_fg #ebdbb2 -! #define gruvbox_red #fb4934 -! #define gruvbox_green #b8bb26 -! #define gruvbox_yellow #fabd2f -! #define gruvbox_blue #83a598 -! #define gruvbox_purple #d3869b -! #define gruvbox_aqua #8ec07c -! #define gruvbox_gray #928374 -! #define gruvbox_orange #fe8019 - -!! --- ACTIVE COLOR SCHEME --- -!! Change these aliases to switch themes quickly +!! Active theme aliases #define theme_fg dupre_fg #define theme_bg dupre_bg #define theme_black dupre_black @@ -87,15 +59,10 @@ Emacs*toolBar: 0 #define theme_br_cyan dupre_br_cyan #define theme_br_white dupre_br_white -!! To switch to Gruvbox: -!! 1. Uncomment the Gruvbox color definitions above -!! 2. Change theme_* aliases to gruvbox_* (e.g., theme_fg to gruvbox_fg) -!! 3. Run: xrdb ~/.Xresources && pidof st | xargs kill -s USR1 - !! ============================================================================ -! ST (suckless terminal) settings -st.font: FiraCode Nerd Font Mono:size=12 +!! ST (suckless terminal) settings +st.font: BerkeleyMono Nerd Font:size=12 st.background: theme_bg st.foreground: theme_fg st.color0: theme_black @@ -115,8 +82,8 @@ st.color13: theme_br_magenta st.color14: theme_br_cyan st.color15: theme_br_white -! XTerm settings -XTerm*faceName: FiraCode Nerd Font Mono:size=12 +!! XTerm settings +XTerm*faceName: BerkeleyMono Nerd Font:size=12 XTerm*selectToClipboard: true XTerm*background: theme_bg XTerm*foreground: theme_fg |
