|
@ -0,0 +1,38 @@ |
|
|
|
|
|
#!/bin/sh |
|
|
|
|
|
|
|
|
|
|
|
userresources=$HOME/.Xresources |
|
|
|
|
|
usermodmap=$HOME/.Xmodmap |
|
|
|
|
|
sysresources=/etc/X11/xinit/.Xresources |
|
|
|
|
|
sysmodmap=/etc/X11/xinit/.Xmodmap |
|
|
|
|
|
|
|
|
|
|
|
# merge in defaults and keymaps |
|
|
|
|
|
|
|
|
|
|
|
if [ -f $sysresources ]; then |
|
|
|
|
|
xrdb -merge $sysresources |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
if [ -f $sysmodmap ]; then |
|
|
|
|
|
xmodmap $sysmodmap |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
if [ -f "$userresources" ]; then |
|
|
|
|
|
xrdb -merge "$userresources" |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
if [ -f "$usermodmap" ]; then |
|
|
|
|
|
xmodmap "$usermodmap" |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
# start some nice programs |
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
[[ -f ~/.config/X11/Xresources ]] && xrdb -merge -I$HOME ~/.config/X11/Xresources |
|
|
|
|
|
|
|
|
|
|
|
~/.local/bin/dwm-autostart & |
|
|
|
|
|
exec dwm |