3 echo "Starting new session"
5 if locale -a |grep -qi en_US.utf8; then
15 export TMPDIR=$(echo ~/tmp)
18 xmodmap -e 'keycode 115 = Multi_key'
19 # No clue why this has changed from Alt_R to Down, but we really want Down.
20 if ! xmodmap -pk|grep -qe '116.*Down'; then
21 xmodmap -e 'keycode 116 = Super_L'
23 xmodmap -e 'clear mod4'
24 xmodmap -e 'add mod4 = Super_L Super_R'
26 if [ -e ~/.Xresources_$HOSTNAME ]; then
27 xrdb -merge < ~/.Xresources_$HOSTNAME;
30 if [ -e ~/.xsession_$HOSTNAME ]; then
31 . ~/.xsession_$HOSTNAME
34 # make a backup of the .Xauthority
35 if [ -e ~/.Xauthority ]; then
36 cp -f .Xauthority .Xauthority.bak
39 if [ -x /usr/bin/xscreensaver -a -e ~/.xscreensaver ]; then
40 /usr/bin/xscreensaver &
43 if [ -x /usr/bin/awesome ]; then
44 exec /usr/bin/awesome;
45 elif [ -x /usr/bin/ion3 ]; then
47 elif [ -x /usr/bin/openbox ]; then
48 exec /usr/bin/openbox;
49 elif [ -x /usr/bin/rxvt ]; then
51 elif [ -x /usr/bin/rxvt-unicode ]; then
52 exec /usr/bin/rxvt-unicode;
53 elif [ -x /usr/bin/xterm ]; then