dotfiles

my dotfiles.
Log | Files | Refs | README | LICENSE

.xinitrc (846B)


      1 #!/bin/sh
      2 
      3 userresources=$HOME/.config/Xresources
      4 usermodmap=$HOME/.Xmodmap
      5 sysresources=/etc/X11/xinit/.Xresources
      6 sysmodmap=/etc/X11/xinit/.Xmodmap
      7 
      8 # merge in defaults and keymaps
      9 
     10 #[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/zprofile" ] && . "${XDG_CONFIG_HOME:-$HOME/.config}/zprofile"
     11 
     12 if [ -f $sysresources ]; then
     13     xrdb -merge $sysresources
     14 fi
     15 
     16 if [ -f $sysmodmap ]; then
     17     xmodmap $sysmodmap
     18 fi
     19 
     20 if [ -f "$userresources" ]; then
     21     xrdb -merge "$userresources"
     22 fi
     23 
     24 if [ -f "$usermodmap" ]; then
     25     xmodmap "$usermodmap"
     26 fi
     27 
     28 # start some nice programs
     29 
     30 if [ -d /etc/X11/xinit/xinitrc.d ] ; then
     31  for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
     32   [ -x "$f" ] && . "$f"
     33  done
     34  unset f
     35 fi
     36 
     37 picom -b
     38 wallpapers.sh ~/documents/wallpapers &
     39 
     40 while true; do
     41  xsetroot -name "$(statusbar.sh)"
     42  sleep 5s
     43 done &
     44 
     45 while true; do
     46  ssh-agent dwm
     47 done