music playpause script
[dotfiles.git] / x / .xinitrc
1 #!/bin/bash
2 #To fix java applications in tiling (e.g. arduino)
3 export _JAVA_AWT_WM_NONREPARENTING=1
4
5 # notifications
6 dunst &
7
8 # gpg agent
9 eval "$(gpg-agent --daemon)"
10
11 # XResources
12 xrdb -merge ~/.Xresources
13
14 # auto locking but only on laptop
15 if [ $(hostname) != ygdrassil ]; then
16 xautolock -locker slock -time 10 &
17 fi
18
19 # Other system wide xinit files
20 if [ -d /etc/X11/xinit/xinitrc.d ]; then
21 for f in /etc/X11/xinit/xinitrc.d/?*.sh; do
22 [ -x "$f" ] && . "$f"
23 done
24 fi
25
26 # status bar
27 slstatus &
28
29 # compositor
30 xcompmgr -a -c -l0 -t0 -r0 -o.00 &
31
32 # window manager
33 while true; do dwm 1>/tmp/dwm.log 2>&1; done