chiark / gitweb /
Import remaining relevant-seeming dotfiles from zealot
[ian-dotfiles.git] / dot / xsession
diff --git a/dot/xsession b/dot/xsession
new file mode 100644 (file)
index 0000000..eeb2a21
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+exec >>.configs/xsession-errors 2>&1
+echo xsession running
+
+. .configs/setenvir
+
+rm .configs/mini-desktop-window-id
+
+eval `.configs/configure`
+
+set
+
+if [ -x .configs/xmodmap-kb=$kb ]
+then
+       .configs/xmodmap-kb=$kb | xmodmap -
+else
+       xmodmap .configs/xmodmap-kb=$kb
+fi
+
+xrdb -merge .configs/Xresources
+xrdb -merge .configs/Xresources-colours=$colours
+xrdb -merge .configs/Xresources-font=$font
+xrdb -merge .configs/Xresources-size=$size
+
+xset b off
+
+${lxtermpath}xterm -C $lxtermopts -T "login" -e .configs/xprofile
+echo xterm done logging out again
+rm .configs/xsession-errors
+.configs/eliforp