aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/system/.Xresources
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-24 18:52:34 -0600
committerCraig Jennings <c@cjennings.net>2026-01-24 18:52:34 -0600
commit7d0f90da66985b402c6a25eb3eca8cc9e6060ced (patch)
tree94a4fefdccc5cc1750a7466b3764b44bf1b8d0b0 /dotfiles/system/.Xresources
downloadarchsetup-7d0f90da66985b402c6a25eb3eca8cc9e6060ced.tar.gz
archsetup-7d0f90da66985b402c6a25eb3eca8cc9e6060ced.zip
fix(testing): remove obsolete --skip-slow-packages option
This flag was removed from archsetup but remained in test scripts.
Diffstat (limited to 'dotfiles/system/.Xresources')
-rw-r--r--dotfiles/system/.Xresources138
1 files changed, 138 insertions, 0 deletions
diff --git a/dotfiles/system/.Xresources b/dotfiles/system/.Xresources
new file mode 100644
index 0000000..fb81dfb
--- /dev/null
+++ b/dotfiles/system/.Xresources
@@ -0,0 +1,138 @@
+!! X Font Settings
+
+!! below is the framework desktop's ultrawide monitor dpi
+! Xft.dpi: 192
+!! below is the framework laptop dpi
+! Xft.dpi: 144
+!! ultrawide monitor dpi
+Xft.dpi: 109
+
+!! cursor settings
+Xcursor.size: 32
+Xcursor.theme: Vimix-white-cursors
+
+Xft.autohint: 0
+Xft.lcdfilter: lcddefault
+Xft.hintstyle: hintfull
+Xft.hinting: 1
+Xft.antialias: 1
+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 (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_red #d47c59
+#define dupre_green #a4ac64
+#define dupre_yellow #d7af5f
+#define dupre_blue #67809c
+#define dupre_magenta #b2c3cc
+#define dupre_cyan #8a9496
+#define dupre_white #f0fef0
+#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_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
+#define theme_fg dupre_fg
+#define theme_bg dupre_bg
+#define theme_black dupre_black
+#define theme_red dupre_red
+#define theme_green dupre_green
+#define theme_yellow dupre_yellow
+#define theme_blue dupre_blue
+#define theme_magenta dupre_magenta
+#define theme_cyan dupre_cyan
+#define theme_white dupre_white
+#define theme_br_black dupre_br_black
+#define theme_br_red dupre_br_red
+#define theme_br_green dupre_br_green
+#define theme_br_yellow dupre_br_yellow
+#define theme_br_blue dupre_br_blue
+#define theme_br_magenta dupre_br_magenta
+#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.background: theme_bg
+st.foreground: theme_fg
+st.color0: theme_black
+st.color1: theme_red
+st.color2: theme_green
+st.color3: theme_yellow
+st.color4: theme_blue
+st.color5: theme_magenta
+st.color6: theme_cyan
+st.color7: theme_white
+st.color8: theme_br_black
+st.color9: theme_br_red
+st.color10: theme_br_green
+st.color11: theme_br_yellow
+st.color12: theme_br_blue
+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*selectToClipboard: true
+XTerm*background: theme_bg
+XTerm*foreground: theme_fg
+XTerm*color0: theme_black
+XTerm*color1: theme_red
+XTerm*color2: theme_green
+XTerm*color3: theme_yellow
+XTerm*color4: theme_blue
+XTerm*color5: theme_magenta
+XTerm*color6: theme_cyan
+XTerm*color7: theme_white
+XTerm*color8: theme_br_black
+XTerm*color9: theme_br_red
+XTerm*color10: theme_br_green
+XTerm*color11: theme_br_yellow
+XTerm*color12: theme_br_blue
+XTerm*color13: theme_br_magenta
+XTerm*color14: theme_br_cyan
+XTerm*color15: theme_br_white