dotfiles

Clean dotfiles
git clone git://git.dimitrijedobrota.com/dotfiles.git
Log | Files | Refs

xinitrc (894B)


0 #!/bin/sh 1 2 userresources=$XDG_CONFIG_HOME/X11/Xresources 3 usermodmap=$XDG_CONFIG_HOME/X11/Xmodmap 4 sysresources=/etc/X11/xinit/.Xresources 5 sysmodmap=/etc/X11/xinit/.Xmodmap 6 7 # merge in defaults and keymaps 8 9 if [ -f $sysresources ]; then 10 xrdb -merge $sysresources 11 fi 12 13 if [ -f $sysmodmap ]; then 14 xmodmap $sysmodmap 15 fi 16 17 if [ -f "$userresources" ]; then 18 xrdb -merge "$userresources" 19 fi 20 21 if [ -f "$usermodmap" ]; then 22 xmodmap "$usermodmap" 23 fi 24 25 # start some nice programs 26 27 if [ -d /etc/X11/xinit/xinitrc.d ] ; then 28 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do 29 [ -x "$f" ] && . "$f" 30 done 31 unset f 32 fi 33 34 if command -v slstatus &> /dev/null; then 35 slstatus 2>&1 >/dev/null & 36 else 37 echo "Warning: slstatus does not exist!" 38 fi 39 40 if command -v dwm &> /dev/null; then 41 while true; do 42 dwm && continue || break 43 done 44 else 45 echo "Error: dwm does not exist!" 46 exit 1 47 fi