]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
zsh: Only use stumpish when stumpwm is running.
authorSimon Ruderich <simon@ruderich.org>
Sat, 6 Jun 2009 18:00:51 +0000 (20:00 +0200)
committerSimon Ruderich <simon@ruderich.org>
Sat, 6 Jun 2009 18:00:51 +0000 (20:00 +0200)
zsh/rc

diff --git a/zsh/rc b/zsh/rc
index fae7b4da97eeafdd9e711ac0692f52dedfb5bbce..a8486a746e303a824dbb77f5223de3c14305561b 100644 (file)
--- a/zsh/rc
+++ b/zsh/rc
@@ -157,8 +157,8 @@ fi
 # stops precmd() resets the windows' name to 'zsh'.
 #
 # It works with screen and xterm. If screen is running in X11 (DISPLAY is set)
-# and stumpwm is used (it's tested if stumpish is available) then the window
-# title is also set in stumpwm using stumpish.
+# and stumpwm is running then the window title is also set in stumpwm using
+# stumpish.
 #
 # If a command is run with sudo or if the shell is running as root then a ! is
 # added at the beginning of the command to make this clear. If a command is
@@ -167,8 +167,8 @@ if [[ $TERM == screen* || $TERM == xterm* ]]; then
     # Set to a non empty value to reset the window name in the next precmd()
     # call.
     window_reset=yes
-    # Set to a non empty value when the stump window manager is available.
-    which stumpwm &> /dev/null
+    # Set to a non empty value when the stump window manager is running.
+    ps aux | grep -q stumpwm | grep -v grep
     if [[ $? -eq 0 ]]; then
         window_stumpwm=yes
     fi