From 26a611b7aa70b4418f0ad2b54833bad84c98f8b4 Mon Sep 17 00:00:00 2001 From: ds6 Date: Mon, 5 Feb 2018 20:21:04 -0600 Subject: [PATCH 1/1] .zshrc changes --- base/.zshrc | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/base/.zshrc b/base/.zshrc index e68c85b..2285889 100644 --- a/base/.zshrc +++ b/base/.zshrc @@ -85,20 +85,24 @@ zstyle ':vcs_info:git*' check-for-staged-changes true zstyle ':vcs_info:git*' stagedstr "%F{blue}+" zstyle ':vcs_info:git*' unstagedstr "%F{red}*" +# hooks function precmd { + # change terminal title print -Pn "\e]0;%(1j,%j,)%#${SSH_CLIENT+$USER@$HOST:}%~\a" + # update vcs vcs_info - if ((SECONDS - _exectime >= 5)) { - # bell if exec takes 5s - print "\a" - } + # bell if exec takes 5s + if ((SECONDS - _exectime >= 5)) print "\a" } function preexec { - # change Xorg title + # change terminal title to show command print -Pnf "\e]0;%s\a" "%#${SSH_CLIENT+$USER@$HOST:}$1" - # save last exec time + # save last exec time for bell _exectime=$SECONDS } +function chpwd { + l +} # The following lines were added by compinstall zstyle ':completion:*' auto-description 'specify: %d' -- 2.47.0