export LANG=en_US.UTF-8
export GTK_IM_MODULE=xim
export OOO_FORCE_DESKTOP=gnome
export __GL_SYNC_TO_VBLANK=1
xmodmap ~/.Xmodmap

fix-gamma

#wmsetbg --center $HOME/download/orthohedron1600.jpg
#wmsetbg --center $HOME/download/85366_8206.jpg
#Esetroot -fit $HOME/download/85366_8206.jpg
#Esetroot /home/rain/www/bg/pharosnight1600.png
#Esetroot $HOME/download/mtrooper2k51600.jpg
#Esetroot -fit $HOME/download/hoboxmas_1280.jpg
#Esetroot -fit $HOME/download/circumpolar1600.png
Esetroot -fit $HOME/download/dispersion-db.jpg

#$HOME/download/roche2k41600.jpg

ulimit -c unlimited
if [ "x$VNCDESKTOP" = "x" ]; then
	# don't run these for vnc servers
	xscreensaver -nosplash &
	xkbevd > /tmp/bell.log &
fi

#trayer --edge bottom --align right --widthtype request --heighttype request --expand true &
#(sleep 10;dcop kded kded loadModule kdetrayproxy) &

#export KDEWM=fvwm
#exec kde3
#exit 0
#exec xfce4-session 

while [ 1 ]; do
	fvwm
#	fvwm-themes-start
	RET="$?"
	if [ -f /tmp/.fvwm-stay ]; then
		RET=-1
		rm -f /tmp/.fvwm-stay
	fi
	if [ "$RET" = 0 -o "$RET" = 1 ]; then
		break
	fi
	if [ "$RET" -gt 128 ]; then
		SIGNAL=" (signal $((RET - 128))"
	else
		SIGNAL=
	fi
	xmessage "fvwm returned with exit code $RET$SIGNAL"
done
