X-Git-Url: https://git.sev.monster/~sev/dotfiles.git/blobdiff_plain/28426e67b79137cdf706e3740ce7a97212373d77..17cfb640b737c95612867583c9efc43229a98431:/base/.zshrc 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'