From d58ae95d2c5a724d70b450fdb5cf984075015d1e Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Mon, 9 Jul 2012 12:06:21 +0200 Subject: [PATCH] xsession: provide a xsession file (for reference purpose) --- xsession | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 xsession diff --git a/xsession b/xsession new file mode 100644 index 0000000..137ac5f --- /dev/null +++ b/xsession @@ -0,0 +1,23 @@ +#!/bin/sh + +# Setup PATH +export PATH=$HOME/bin:/sbin:/usr/local/sbin:/usr/sbin:/bin:/usr/local/bin:/usr/bin:/usr/local/games:/usr/games + +# Setup locale +export LANG=fr_FR.utf8 +export LC_MESSAGES=en_US.utf8 + +# Ensure we use the appropriate gtkrc-2.0 file +export GTK2_RC_FILES=$HOME/.gtkrc-2.0 + +# GDM move Xauthority in some obscure place +# See: +# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=614972 +# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586685 +[ "$XAUTHORITY" = $HOME/.Xauthority ] || { + XAUTHORITY=$HOME/.Xauthority xauth merge $XAUTHORITY + export XAUTHORITY=$HOME/.Xauthority +} + +# Exec awesome and put its logs in dedicated files instead of ~/.xsession-errors +exec awesome >> ~/.cache/awesome/stdout 2>> ~/.cache/awesome/stderr