X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=xinitrc;h=aa5bfafb31f9758ce70f7093026fc43a09fc91fb;hb=ba31b019ce0cb3e1d8115fe38f440344ba770dbb;hp=b286dbc9615534d7489f780d006ceac1fd53807f;hpb=472e40aeca23a58e20bcc0fc787c9d98e1f4224a;p=config%2Fdotfiles.git diff --git a/xinitrc b/xinitrc index b286dbc..aa5bfaf 100755 --- a/xinitrc +++ b/xinitrc @@ -145,11 +145,21 @@ elif test -n "$screen_lock_force"; then fi -# XMonad doesn't start a terminal emulator on its own, start one when I login. +# My window managers doesn't start a terminal emulator on its own, start one +# when I login. (urxvt || rxvt || xterm) & # Start window manager. -xmonad +if installed herbstluftwm; then + herbstluftwm --locked >~/.config/herbstluftwm/log 2>&1 +elif installed xmonad; then + xmonad +elif installed stumpwm; then + stumpwm +else + error 'no window manager found (sleeping for 3600 seconds)' + sleep 3600 +fi # Cleanup.