]> git.donarmstrong.com Git - x_base.git/blob - .xsession
stop starting xmms, and use ion3 by default
[x_base.git] / .xsession
1 LANG="en_US.UTF-8"
2 export LANG
3
4 HOSTNAME=$(hostname)
5
6 if [ -d ~/tmp ]; then
7    export TMPDIR=$(echo ~/tmp)
8 fi;
9
10 if [ "$HOSTNAME" == "archimedes" ]; then
11     xmodmap -e 'keycode 158 = XF86AudioRaiseVolume'
12     xmodmap -e 'keycode 146 = XF86AudioLowerVolume'
13     xmodmap -e 'keysym Super_L = Multi_key'
14     xset r rate 170 40
15 fi;
16
17 if [ -e ~/.Xresources_$HOSTNAME ]; then
18     xrdb -merge < ~/.Xresources_$HOSTNAME;
19 fi;
20
21 if [ -e ~/.xsession_$HOSTNAME ]; then
22     . ~/.xsession_$HOSTNAME
23 fi;
24
25
26 # if [ -x /usr/bin/gkrellm ]; then
27 #       /usr/bin/gkrellm &
28 # fi
29
30 # if [ -x /usr/bin/xmms ]; then
31 #       /usr/bin/xmms &
32 # fi
33
34 if [ -x /usr/bin/xsetbg ]; then 
35     if [ "$(hostname)" == "archimedes" ] && [ -r /home/don/pictures/dh-demon_tag.jpg ]; then
36         /usr/bin/xsetbg -zoom 125 -fit -center -border gray17 /home/don/pictures/dh-demon_tag.jpg
37     fi;
38 fi;
39
40 if [ -x /usr/bin/xscreensaver -a -e ~/.xscreensaver ]; then
41     /usr/bin/xscreensaver &
42 fi;
43
44 if [ -x /usr/bin/ion3 ]; then
45     exec /usr/bin/ion3;
46 elif [ -x /usr/bin/openbox ]; then
47         exec /usr/bin/openbox;
48 elif [ -x /usr/bin/rxvt ]; then
49         exec /usr/bin/rxvt;
50 elif [ -x /usr/bin/rxvt-unicode ]; then
51         exec /usr/bin/rxvt-unicode;
52 elif [ -x /usr/bin/xterm ]; then
53         exec /usr/bin/xterm;
54 else
55      # we're screwed.
56      sleep 2s;
57 fi;