summaryrefslogtreecommitdiff
path: root/dotfiles/system/.Xresources
diff options
context:
space:
mode:
Diffstat (limited to 'dotfiles/system/.Xresources')
-rw-r--r--dotfiles/system/.Xresources63
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