X11: Add .xinitrc

This is just a slightly refactored version of /etc/X11/xinit/xinitrc.
This commit is contained in:
2020-10-31 02:16:45 +01:00
parent e403a03eca
commit feec02e267
2 changed files with 25 additions and 0 deletions

23
.xinitrc Normal file
View File

@@ -0,0 +1,23 @@
#!/bin/sh
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap
userresources="$HOME"/.Xresources
usermodmap="$HOME"/.Xmodmap
[ ! -f "$sysresources" ] || xrdb -merge "$sysresources"
[ ! -f "$sysmodmap" ] || xmodmap "$sysmodmap"
[ ! -f "$userresources" ] || xrdb -merge "$userresources"
[ ! -f "$usermodmap" ] || xmodmap "$usermodmap"
unset {sys,user}{resources,modmap}
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
[ ! -x "$f" ] || . "$f"
done
unset f
fi
exec i3

View File

@@ -24,6 +24,8 @@
path: .Xmodmap
~/.Xresources:
path: .Xresources
~/.xinitrc:
path: .xinitrc
~/.zshenv:
path: .zshenv
~/.config/: