From b71f78c3c2d524360c3d6405dcabc7b37333b331 Mon Sep 17 00:00:00 2001 From: Vasil Zlatanov Date: Tue, 15 Nov 2016 15:23:01 +0000 Subject: add title to shells --- Shell/zshrc | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Shell/zshrc b/Shell/zshrc index 5ca8430..ecd4baf 100644 --- a/Shell/zshrc +++ b/Shell/zshrc @@ -59,27 +59,27 @@ export ANDROID_HOME=/opt/android-sdk ~/bin/sysinfo -#case $TERM in -# (*xterm* | *rxvt*) -# -# # Write some info to terminal title. -# # This is seen when the shell prompts for input. -# function precmd { -#if pgrep "panel" > /dev/null -#then -# print -Pn "\e]0;%(1j,%j job%(2j|s|); ,)%1~\a" -# ~/dotfiles/Panel/lemonbar/windows -#fi -# } -# # Write command and args to terminal title. -# # This is seen while the shell waits for a command to complete. -# function preexec { -#if pgrep "panel" > /dev/null -#then -# printf "\033]0;%s\a" "$1" -# ~/dotfiles/Panel/lemonbar/windows -#fi -# } -# -# ;; -#esac +cas $TERM in + (*rxvt*) + + # Write some info to terminal title. + # This is seen when the shell prompts for input. + function precmd { +if pgrep "panel" > /dev/null +then + print -Pn "\e]0;%(1j,%j job%(2j|s|); ,)%1~\a" + ~/dotfiles/Panel/lemonbar/windows +fi + } + # Write command and args to terminal title. + # This is seen while the shell waits for a command to complete. + function preexec { +if pgrep "panel" > /dev/null +then + printf "\033]0;%s\a" "$1" + ~/dotfiles/Panel/lemonbar/windows +fi + } + + ;; +esac -- cgit v1.2.3-54-g00ecf