]> git.rmz.io Git - dotfiles.git/commitdiff
xinit: log xinit output
authorSamir Benmendil <samir.benmendil@ultrahaptics.com>
Fri, 2 Mar 2018 09:35:55 +0000 (09:35 +0000)
committerSamir Benmendil <samir.benmendil@ultrahaptics.com>
Fri, 2 Mar 2018 09:35:55 +0000 (09:35 +0000)
xinitrc

diff --git a/xinitrc b/xinitrc
index f79ee4a22718ddbd68aeee5e08a31794b37afa8c..ec73319c2cd2fee6da8d234ca9eb7d1e315d50fa 100644 (file)
--- a/xinitrc
+++ b/xinitrc
@@ -1,11 +1,17 @@
 #!/bin/sh
 
 #!/bin/sh
 
+logfile=$XDG_DATA_HOME/xorg/xinit.log
 userresources=$HOME/.Xresources
 usermodmap=$HOME/.Xmodmap
 userprofile=$HOME/.xprofile
 sysresources=/etc/X11/xinit/.Xresources
 sysmodmap=/etc/X11/xinit/.Xmodmap
 
 userresources=$HOME/.Xresources
 usermodmap=$HOME/.Xmodmap
 userprofile=$HOME/.xprofile
 sysresources=/etc/X11/xinit/.Xresources
 sysmodmap=/etc/X11/xinit/.Xmodmap
 
+# redirect all further output
+exec 2>&1 >>"$logfile"
+
+printf "\n%s  Reading '~/.xinitrc'\n" $(date --iso-8601=minutes)
+
 # merge in defaults and keymaps
 if [ -f $sysresources ]; then
     xrdb -merge $sysresources
 # merge in defaults and keymaps
 if [ -f $sysresources ]; then
     xrdb -merge $sysresources
@@ -35,4 +41,5 @@ if [ -f "$userprofile" ]; then
     source "$userprofile"
 fi
 
     source "$userprofile"
 fi
 
+echo "Start Awesome"
 exec awesome
 exec awesome