#Wird vom application launcher der Igels aufgerufen; Beim Einloggen
#ueber xdm/chooser wird dagegen .xsession augerufen.
#
#
#Wenn Sie daran herumbasteln, loggen Sie sich am besten nicht aus, bis
#sie es auf einem anderen Terminal ausprobiert haben, sonst wird's
#schwierig.

source .envrc
xsetroot -solid steelblue
#echo complang-user: $USER | /usr/X11R6/bin/xrdb -merge
keymap=$HOME/.xmodmaprc
if [ -f $keymap ]; then
xmodmap $keymap
fi

emacs -geometry 80x74-0-0 &
if [ ! -f .daten ]; then
	cp ../.daten-template .daten
        sleep 1
	/usr/local/bin/emacsclient .daten
	cp ../.forward-template .forward
	grep -v '^#' .daten|awk "BEGIN {print \"\\\\$USER\n#Mail soll auch an $USER geliefert werden\"}; length(\$1)==7 {print \"e\"\$1\"@student.tuwien.ac.at\"}" >>.forward
	/usr/local/bin/emacsclient .forward
fi
/usr/bin/X11/xterm -ls -geometry 80x25+101+0 &
/usr/bin/X11/xterm -ls -geometry 80x46+101-0 &
/usr/bin/X11/xclock -geometry 66x66+0-0 &
/usr/bin/X11/xbiff -geometry 52x66+0-68 &
xrn &
#source ../xsession-execs
#depening on sshd, the following is necessary to terminate the session.
#this is a kludge: it terminates everything by the user, not just this session
#kill -HUP -1
#Wenn dieses Shell-Script endet, endet die Session.
