Updated title to not be overwritten

This commit is contained in:
Hunter Haugen 2009-11-01 20:35:36 +05:30
parent db4eafc431
commit 506023281f

17
.zshrc
View file

@ -132,21 +132,14 @@ alias uzbl="uzbl-browser"
# Functions # Functions
args() { echo $#; } args() { echo $#; }
#title (){ title() { WINTITLE="$*"; print -Pn "\e]0;$WINTITLE\a" }
# if (( ${#argv} == 0 )); then
# TITLE=$HOSTTITLE
# return
# fi
# TITLE=$*
#}
title() { print -Pn "\e]0;$*\a" }
if [ x$WINDOW != x ]; then if [ x$WINDOW != x ]; then
# Running under screen(1) # Running under screen(1)
precmd () { print -Pn "\e]0;%m [W$WINDOW] [%~]\a" } precmd() { [ -z "$WINTITLE" ] && print -Pn "\e]0;%m [W$WINDOW] [%~]\a" || : }
preexec () { print -Pn "\e]0;%m [W$WINDOW] [$1]\a" } preexec() { [ -z "$WINTITLE" ] && print -Pn "\e]0;%m [W$WINDOW] [$1]\a" || : }
else else
precmd () { print -Pn "\e]0;%m [%~]\a" } precmd() { [ -z "$WINTITLE" ] && print -Pn "\e]0;%m [%~]\a" || : }
preexec () { print -Pn "\e]0;%m [$1]\a" } preexec() { [ -z "$WINTITLE" ] && print -Pn "\e]0;%m [$1]\a" || : }
fi fi
resize() { printf '\33]50;%s%d\007' "xft:Terminus:pixelsize=" $1 ",xft:IPAGothic:antialias=true" } resize() { printf '\33]50;%s%d\007' "xft:Terminus:pixelsize=" $1 ",xft:IPAGothic:antialias=true" }
asdf() { asdf() {