]> gitweb @ CieloNegro.org - sugar.git/blob - dot-files/_xinitrc
d0986d779ece8ee830b1ca3badf24b0ba84ba3db
[sugar.git] / dot-files / _xinitrc
1 #!/bin/sh
2
3 userresources=$HOME/.Xresources
4 usermodmap=$HOME/.Xmodmap
5 sysresources=/usr/pkg/lib/X11/xinit/.Xresources
6 sysmodmap=/usr/pkg/lib/X11/xinit/.Xmodmap
7
8 # merge in defaults and keymaps
9 if [ -d "/usr/local/lib/X11/fonts/Unicode" ]; then
10     xset fp+ /usr/local/lib/X11/fonts/Unicode
11     xset fp rehash
12 fi
13
14 if [ -d "/usr/pkg/lib/X11/fonts/local/" ]; then
15     xset fp+ /usr/pkg/lib/X11/fonts/local/
16     xset fp rehash
17 fi
18
19 if [ -f $sysresources ]; then
20     xrdb -merge $sysresources
21 fi
22
23 if [ -f $sysmodmap ]; then
24     xmodmap $sysmodmap
25 fi
26
27 if [ -f $userresources ]; then
28     xrdb -merge $userresources
29 fi
30
31 if [ -f $usermodmap ]; then
32     xmodmap $usermodmap
33 fi
34
35 # setup environments
36 if [ -d "/usr/pkg/bin" ]; then
37     PATH="/usr/pkg/bin:$PATH"; export PATH
38 fi
39
40 LANG="ja_JP.UTF-8"; export LANG
41 GTK_PATH="/usr/pkg/lib/gtk-2.0"; export GTK_PATH
42 GTK_IM_MODULE="uim"; export GTK_IM_MODULE
43
44 # start some nice programs
45 xhost +localhost
46
47 # Set the mouse speed
48 xset m 5 4
49
50 echo ".xinitrc is going to exec window manager..."
51
52 # start the window manager
53 if which quartz-wm 2>&1 >/dev/null; then
54     quartz-wm --only-proxy &
55 fi
56 exec fluxbox