From: ds6 Date: Tue, 6 Feb 2018 02:21:04 +0000 (-0600) Subject: .zshrc changes X-Git-Url: https://git.sev.monster/~sev/dotfiles.git/commitdiff_plain/26a611b7aa70b4418f0ad2b54833bad84c98f8b4?hp=34422a75689251695d4633ce3a26ba7ec676df68 .zshrc changes --- 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'