Compare commits

...

2 Commits

Author SHA1 Message Date
cono a60bc89f0f
Merge f25edf653f into 028d653632 2025-01-16 16:45:26 +02:00
cono f25edf653f screen.plugin: Respect DISABLE_AUTO_TITLE variable as in core OMZ 2018-01-02 03:36:16 +02:00
1 changed files with 6 additions and 3 deletions

View File

@ -34,11 +34,14 @@ if [[ "$TERM" == screen* ]]; then
# tell GNU screen what the tab window title ($1) and the hardstatus($2) should be # tell GNU screen what the tab window title ($1) and the hardstatus($2) should be
function screen_set() function screen_set()
{ {
# set the tab window title (%t) for screen
print -nR $'\033k'$1$'\033'\\\
# set hardstatus of tab window (%h) for screen # set hardstatus of tab window (%h) for screen
print -nR $'\033]0;'$2$'\a' print -nR $'\033]0;'$2$'\a'
if [[ "$DISABLE_AUTO_TITLE" == true ]]; then
return
fi
# set the tab window title (%t) for screen
print -nR $'\033k'$1$'\033'\\\
} }
# called by zsh before executing a command # called by zsh before executing a command
function preexec() function preexec()