-
Notifications
You must be signed in to change notification settings - Fork 30
/
.xinitrc
executable file
·61 lines (52 loc) · 1.24 KB
/
.xinitrc
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
56
57
58
59
60
#!/bin/sh
# From Manjaro's "Proper ~/.xinitrc"
# https://wiki.manjaro.org/index.php?title=Proper_~/.xinitrc_File
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
# Load .Xresources
[[ -f ~/.Xresources ]] && xrdb -merge -I$HOME ~/.Xresources
# Load notification daemon
dunst &
# Load terminal daemon
urxvtd -q -o -f &
# Sleep a couple seconds here
# (work-around intel driver garbling my
# external monitor display settings below...)
sleep 2
# Set laptop monitor as primary
xrandr --output LVDS1 --mode 1366x768 --rate 60 --primary
# Look for external monitor, if found, set it to the left...
xrandr --output VGA1 --mode 1600x900 --rate 60 --left-of LVDS1
# Set wallpaper(s)
nitrogen --restore &
# Load window Manager
exec i3
# Other WM's & DE's
# exec enlightenment_start
# exec mate-session
# exec xmonad
# exec startlxqt
# exec startlxde
# exec awesome
# exec bspwm
# exec gnome-session
# exec gnome-session --session=gnome-classic
# exec startkde
# exec startxfce4
# exec startfluxbox
# exec openbox-session
# exec cinnamon-session
# exec pekwm
# exec catwm
# exec dwm
# exec startede
# exec icewm-session
# exec jwm
# exec monsterwm
# exec notion
# exec startdde
# deepin-session