-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.xinitrc.xmonad
executable file
·55 lines (40 loc) · 999 Bytes
/
.xinitrc.xmonad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# bell settings
/bin/sh ~/.scripts/bell.sh &
# keyboard settings
/bin/sh ~/.scripts/keyboard.sh &
# trackball settings
#/bin/sh ~/.scripts/trackball.sh &
# monitors setup
/bin/sh ~/.screenlayout/default.sh &
# screensaver
xautolock -time 5 -locker 'sh ${HOME}/.scripts/lock.sh' &
# start dunst
dunst &
# start redshift
redshift &
# start pulseaudio
pulseaudio --start &
# start xcompmgr
xcompmgr -c -C -t-5 -l-5 -r4.2 -o.55 &
# straight out of compton
#compton --config ~/.compton.conf
# start urxvt server
urxvtd -q -f -o &
# xrdb
xrdb ~/.Xresources &
# autocutsel
autocutsel -fork &
autocutsel -selection PRIMARY -fork &
# set wallpaper
if [ ! -f ~/.wallpaper.png ]; then
feh --bg-scale /usr/share/archlinux/wallpaper/archlinux-simplyblack.png
else
feh --bg-scale ~/.wallpaper.png
fi
# gpg agent
if [ ! -f ~/.gpg-agent-info ]; then
gpg-agent --daemon --enable-ssh-support --use-standard-socket --write-env-file
fi
# execute i3
xsetroot -cursor_name left_ptr
exec xmonad