From b536816ab7e327b87abfd3e92e1fd172675233d1 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Sun, 18 May 2014 00:09:56 +0200 Subject: [PATCH] make xinitrc hostname specific --- xinitrc | 62 +++++++++++++++++++++++++++++++-------------------------- 1 file changed, 34 insertions(+), 28 deletions(-) diff --git a/xinitrc b/xinitrc index d4cabab..0cc6954 100755 --- a/xinitrc +++ b/xinitrc @@ -4,36 +4,42 @@ # # Executed by startx (run your window manager from here) -if [ -d /etc/X11/xinit/xinitrc.d ]; then - for f in /etc/X11/xinit/xinitrc.d/*; do - [ -x "$f" ] && . "$f" - done - unset f -fi +case $((hostname)) in + t430s-arch) + if [ -d /etc/X11/xinit/xinitrc.d ]; then + for f in /etc/X11/xinit/xinitrc.d/*; do + [ -x "$f" ] && . "$f" + done + unset f + fi -start-pulseaudio-x11 -eval $(gpg-agent --daemon) & + pulseaudio --start -xrdb $HOME/.Xresources + eval $(gpg-agent --daemon) & -# add additional fonts -xset +fp /usr/share/fonts/local -xset fp rehash + xrdb $HOME/.Xresources -case $1 in - enlightenment) - exec enlightenment_start - ;; - xterm) - exec xterm - ;; - bspwm) - sxhkd & - exec bspwm - ;; - hlwm|*) # default is herbstluftwm - /usr/bin/xscreensaver -no-splash & - xbindkeys & - exec herbstluftwm --locked - ;; + # add additional fonts + xset +fp /usr/share/fonts/local + xset fp rehash + + case $1 in + enlightenment) + exec enlightenment_start + ;; + xterm) + exec xterm + ;; + bspwm) + sxhkd & + exec bspwm + ;; + hlwm|*) # default is herbstluftwm + /usr/bin/xscreensaver -no-splash & + xbindkeys & + exec herbstluftwm --locked + ;; + esac + ;; esac +