]> gitweb @ CieloNegro.org - sugar.git/blob - dot-files/_xinitrc
Auto commit by The Sugar System.
[sugar.git] / dot-files / _xinitrc
1 #!/bin/sh
2 # $Id: xinitrc,v 1.2 2003/02/27 19:03:30 jharper Exp $
3
4 userresources=$HOME/.Xresources
5 usermodmap=$HOME/.Xmodmap
6 sysresources=/etc/X11/xinit/.Xresources
7 sysmodmap=/etc/X11/xinit/.Xmodmap
8
9 # merge in defaults and keymaps
10
11 xset fp+ /usr/local/lib/X11/fonts/Unicode
12 xset fp rehash
13
14 if [ -f $sysresources ]; then
15     xrdb -merge $sysresources
16 fi
17
18 if [ -f $sysmodmap ]; then
19     xmodmap $sysmodmap
20 fi
21
22 if [ -f $userresources ]; then
23     xrdb -merge $userresources
24 fi
25
26 if [ -f $usermodmap ]; then
27     xmodmap $usermodmap
28 fi
29
30 # setup environments
31 if [ -d "/usr/pkg/bin" ]; then
32     PATH="/usr/pkg/bin:$PATH"; export PATH
33 fi
34
35 LANG="ja_JP.UTF-8"; export LANG
36 GTK_IM_MODULE="uim"; export GTK_IM_MODULE
37
38 # start the window manager
39 if which quartz-wm 2>&1 >/dev/null; then
40     quartz-wm --only-proxy &
41 fi
42 exec fluxbox