]> git.vanrenterghem.biz Git - Dotty.git/blob - xorg-xinit/.xinitrc
a8ad133ac1f5bb8a1959a3d1400c127770db9183
[Dotty.git] / xorg-xinit / .xinitrc
1 if [ -d /etc/X11/xinit/xinitrc.d ] ; then
2  for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
3   [ -x "$f" ] && . "$f"
4  done
5  unset f
6 fi
8 # Effectively disable DPMS by setting values to 0 as laptop screen does not resume
9 # Use standard blank screen saver after 5 minutes
10 export DISPLAY=:0.0
11 xset s 300
12 xset s blank
13 xset dpms 0 0 0
15 # Start XScreensaver in background
16 # xscreensaver &
18 # Use terminology as the default term emulator in eg i3
19 export TERMINAL=terminology
21 # Disable bell
22 xset -b
24 # Enable zapping (C-A-<Bksp> kills X)
25 setxkbmap -option terminate:ctrl_alt_bksp
27 # Enforce correct locales from the beginning
28 unset LC_COLLATE
29 export LC_CTYPE=en_AU.UTF-8
30 export LC_TIME=en_AU.UTF-8
31 export LC_NUMERIC=en_AU.UTF-8
32 export LC_MONETARY=en_AU.UTF-8
33 export LC_MESSAGES=C
34 export LC_PAPER=en_AU.UTF-8
35 export LC_NAME=en_AU.UTF-8
36 export LC_ADDRESS=en_AU.UTF-8
37 export LC_TELEPHONE=en_AU.UTF-8
38 export LC_MEASUREMENT=en_AU.UTF-8
39 export LC_IDENTIFICATION=en_AU.UTF-8
41 # Use XToolkit in java applications
42 export AWT_TOOLKIT=XToolkit
44 # Set background color
45 xsetroot -solid "#333333"
47 # Enable core dumps in case something goes wrong
48 ulimit -c unlimited
50 # Start i3 and log to ~/.i3logfile
51 echo "Starting at $(date)" >> ~/.i3logfile
52 exec /usr/bin/i3 -V -d all >> ~/.i3logfile