]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
zsh/rc: Drop title stumpwm support.
authorSimon Ruderich <simon@ruderich.org>
Sun, 7 Mar 2010 21:19:26 +0000 (22:19 +0100)
committerSimon Ruderich <simon@ruderich.org>
Sun, 7 Mar 2010 21:19:26 +0000 (22:19 +0100)
zsh/rc

diff --git a/zsh/rc b/zsh/rc
index 8c76e62d8655d206f118b091a8b404d312321ab7..f01c5ff2e3b93c6eb8871a07485372ece8253caf 100644 (file)
--- a/zsh/rc
+++ b/zsh/rc
@@ -187,10 +187,7 @@ fi
 # When a program is started preexec() sets the window's name to it; when it
 # stops precmd() resets the window's name to 'zsh'.
 #
-# It works with screen, xterm and rxvt. If screen is running in X11 (DISPLAY
-# is set) and stumpwm is running then the window title is also set in stumpwm
-# using stumpish (I don't use stumpwm actually anymore but I left the changes
-# in as a reference).
+# It works with screen, xterm and rxvt.
 #
 # 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
@@ -200,11 +197,6 @@ if [[ $TERM == screen* || $TERM == xterm* || $TERM == rxvt* ]]; then
     # Is set to a non empty value to reset the window name in the next
     # precmd() call.
     window_reset=yes
-    # Is 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
     # Is set to a non empty value when the shell is running as root.
     if [[ $(id -u) -eq 0 ]]; then
         window_root=yes
@@ -294,12 +286,6 @@ if [[ $TERM == screen* || $TERM == xterm* || $TERM == rxvt* ]]; then
         if [[ $TERM == screen* ]]; then
             print -n "\ek$1\e\\"
 
-            # Update window name in stumpwm if running screen in X11 and when
-            # stumpwm is used.
-            if [[ -n $DISPLAY && -n $window_stumpwm ]]; then
-                echo "$1" | stumpish -e "title" > /dev/null
-            fi
-
         elif [[ $TERM == xterm* || $TERM == rxvt* ]]; then
             print -n "\e]2;$1\e\\"
         fi