X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=bin%2Fxtitle;h=9fc678e5b25e8f62ebb8096e0e0bd30028010179;hb=88c29c2b4ebe7406ac70b23a3dee74e3d32294f9;hp=ce1bd66d117dd16594dbf45c8c5afb5dd76c1988;hpb=bf0d247e53081087b002f442477056d45bbd1e48;p=dotfiles.git diff --git a/bin/xtitle b/bin/xtitle index ce1bd66..9fc678e 100755 --- a/bin/xtitle +++ b/bin/xtitle @@ -3,18 +3,17 @@ case "$TERM" in *rxvt*|screen*|*term*|vt100) if [ -z "$1" ]; then - TITLE="${USER}@${HOSTNAME}:$(echo ${PWD} | sed -e "s|^${HOME}|~|")" + TITLE="${USER}@`hostname`:$(echo ${PWD} | sed -e "s|^${HOME}|~|")" else TITLE="$@" fi + XTITLE="\033]0;${TITLE}\007" # Set xterm title/icon case "$TERM" in screen*) - echo -n "\033P\033]0;${TITLE}\007\033\\" # Set xterm title/icon - echo -n "\033k${TITLE}\033\\" # Set screen/tmux caption - ;; - *) - echo -n "\033]0;${TITLE}\007" # Set xterm title/icon + XTITLE="\033P${XTITLE}\033\\\\" # Set xterm title/icon under screen/tmux + XTITLE="${XTITLE}\033k${TITLE}\033\\\\" # Set screen/tmux caption ;; esac + echo -n "$XTITLE" ;; esac