X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=bin%2Fxtitle;h=4c1cefc987e92d09ebefa7fda5670ccac1ddc971;hb=322694eebf3fe68372786b97a60513142d99ac93;hp=3d5e8e08a9efcb5c3ee363a0f38f7030e8e68c95;hpb=f46bd4d41cc7f243bc8a321effee5200aa69e709;p=dotfiles.git diff --git a/bin/xtitle b/bin/xtitle index 3d5e8e0..4c1cefc 100755 --- a/bin/xtitle +++ b/bin/xtitle @@ -1,12 +1,17 @@ #! /usr/bin/env bash case "$TERM" in - *term*|*rxvt*|vt100|screen) + *rxvt*|screen*|*term*|vt100) if [ -z "$1" ]; then TITLE="${USER}@${HOSTNAME}:$(echo ${PWD} | sed -e "s|^${HOME}|~|")" else TITLE="$@" fi - echo -ne "\033]0;${TITLE}\007" + echo -ne "\033]0;${TITLE}\007" # Set xterm title + case "$TERM" in + screen*) + echo -ne "\033k${TITLE}\033\\" # Set screen/tmux caption + ;; + esac ;; esac