]> git.rmz.io Git - dotfiles.git/blobdiff - xinitrc
xinit: load host specific Xresources
[dotfiles.git] / xinitrc
diff --git a/xinitrc b/xinitrc
index 996327e4becaf580e7635eb1d556f7783cc4ae85..268260f94c00b063c72aca63d691020c21bfe8c8 100644 (file)
--- a/xinitrc
+++ b/xinitrc
@@ -1,7 +1,8 @@
 #!/bin/sh
 
 logfile=$XDG_DATA_HOME/xorg/xinit.log
-userresources=$HOME/.Xresources
+userresources=$XDG_CONFIG_HOME/xinit/Xresources
+userresources_d=$XDG_CONFIG_HOME/xinit/Xresources.d
 usermodmap=$HOME/.Xmodmap
 userprofile=$XDG_CONFIG_HOME/xinit/xprofile
 sysresources=/etc/X11/xinit/.Xresources
@@ -25,6 +26,10 @@ if [ -f "$userresources" ]; then
     xrdb -merge "$userresources"
 fi
 
+if [ -f $userresources_d/$(hostname) ]; then
+    xrdb -merge $userresources_d/$(hostname)
+fi
+
 if [ -f "$usermodmap" ]; then
     xmodmap "$usermodmap"
 fi