-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.xinitrc
84 lines (70 loc) · 1.58 KB
/
.xinitrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
userenv=$HOME/.envrc
# merge in defaults and keymaps
if [ -f "$userresources" ]; then
xrdb -merge "$userresources"
fi
if [ -f "$usermodmap" ]; then
xmodmap "$usermodmap"
fi
if [ -f "$userenv" ]; then
. "$userenv"
fi
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
export GROFF_ENCODING=`locale charmap`
export QEMU_AUDIO_DRV=alsa
#修正OOo界面与系统一致
export GTK2_RC_FILES="`pwd`/.gtkrc-2.0"
export XDG_MENU_PREFIX=lxde-
export SAL_USE_VCLPLUGIN="gtk"
export XMODIFIERS="@im=fcitx"
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
# export XMODIFIERS="@im=yong"
# export XIM_PROGRAM=yong
# export GTK_IM_MODULE=yong
# export QT_IM_MODULE=yong
# habak -ms -hi /usr/share/wallpapers/Lovelock_Stripes/contents/images/1280x800.png &
habak -ms -hi $HOME/海岛.jpg &
xset r rate 250 25 &
#xset m 3 1
xsetroot -cursor_name left_ptr &
#parcellite &
#wicd-client &
#nm-applet &
#volumeicon &
#tint2 &
#cairo-dock -o &
#unclutter -root -jitter 150 &
#urxvt &
DEFAULT_SESSION=xmonad
case $1 in
kde)
exec startkde
;;
xfce4)
exec startxfce4
;;
xmonad)
exec ck-launch-session xmonad
;;
jwm)
exec ck-launch-session jwm
;;
spectrwm)
exec ck-launch-session spectrwm
;;
openbox)
exec ck-launch-session dbus-launch --sh-syntax --exit-with-session openbox-session
;;
*)
exec $DEFAULT_SESSION
;;
esac