summaryrefslogtreecommitdiff
path: root/.config/x11/xinitrc
diff options
context:
space:
mode:
Diffstat (limited to '.config/x11/xinitrc')
-rw-r--r--.config/x11/xinitrc6
1 files changed, 5 insertions, 1 deletions
diff --git a/.config/x11/xinitrc b/.config/x11/xinitrc
index 0c6736f..2df7747 100644
--- a/.config/x11/xinitrc
+++ b/.config/x11/xinitrc
@@ -4,4 +4,8 @@
# but since display managers use ~/.xprofile instead,
# .xprofile is sourced to be compatible with both.
-[ -f $HOME/.xprofile ] && . $HOME/.xprofile
+if [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/x11/xprofile" ]; then
+ . "${XDG_CONFIG_HOME:-$HOME/.config}/x11/xprofile"
+else
+ . "$HOME/.xprofile"
+fi