diff --git a/plugins/available/xterm.plugins.bash b/plugins/available/xterm.plugins.bash index 94d4c33f..3e4ac9e7 100644 --- a/plugins/available/xterm.plugins.bash +++ b/plugins/available/xterm.plugins.bash @@ -3,6 +3,7 @@ set_xterm_title () { echo -ne "\e]0;$title\007" } + precmd () { set_xterm_title "${USER}@${HOSTNAME} `dirs -0` $PROMPTCHAR" } @@ -11,4 +12,6 @@ preexec () { set_xterm_title "$1 {`dirs -0`} (${USER}@${HOSTNAME})" } -preexec_install +case "$TERM" in + xterm*|rxvt*) preexec_install;; +esac