dotfilesClean dotfiles | 
          
| git clone git://git.dimitrijedobrota.com/dotfiles.git | 
| Log | Files | Refs | 
xinitrc (894B)
    0 #!/bin/sh
          
              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
          
              7 # merge in defaults and keymaps
          
              9 if [ -f $sysresources ]; then
             10     xrdb -merge $sysresources
             11 fi
          
             13 if [ -f $sysmodmap ]; then
             14     xmodmap $sysmodmap
             15 fi
          
             17 if [ -f "$userresources" ]; then
             18     xrdb -merge "$userresources"
             19 fi
          
             21 if [ -f "$usermodmap" ]; then
             22     xmodmap "$usermodmap"
             23 fi
          
             25 # start some nice programs
          
             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
          
             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
          
             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