.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