X-Git-Url: https://git.sev.monster/~sev/dotfiles.git/blobdiff_plain/d877aef2629619f9ca43469441505ceb585b34f7..74024535882f827ce22050175a7b337e036150b1:/base/.zshrc?ds=sidebyside diff --git a/base/.zshrc b/base/.zshrc index d688d2e..0fee297 100644 --- a/base/.zshrc +++ b/base/.zshrc @@ -66,7 +66,6 @@ if [[ "$TERM" = "wsvt25" ]] { } PROMPT='%F{$VICOL}%n'"$f"'@%F{$VICOL}%2m'"$f"'%(?../%F{red}$?'"$f"')%# ' RPROMPT='%F{yellow}${vcs_info_msg_0_:-%~}'"$f"' %T' -unset f ## change color based on zle vi mode function zle-line-init zle-keymap-select { @@ -79,14 +78,16 @@ zle -N zle-keymap-select ## vcs autoload -Uz vcs_info zstyle ':vcs_info:*' enable git -zstyle ':vcs_info:git*' formats "%c%u%%F{green}%r/%b%%F{white}/%%F{yellow}%S%%f" -zstyle ':vcs_info:git*' actionformats "%%F{red}(%a)$p %c%u%%F{green}%r/%b$p/%%F{yellow}%S$p" +zstyle ':vcs_info:git*' formats '%c%u%%F{green}%r/%b%%F{white}/%%F{yellow}%S%'"$f" +zstyle ':vcs_info:git*' actionformats '%%F{red}(%a)'"$f"' %c%u%%F{green}%r/%b'"$f"'/%%F{yellow}%S'"$f" #zstyle ':vcs_info:git*' check-for-changes true #too slow zstyle ':vcs_info:git*:.dotfiles' check-for-changes true zstyle ':vcs_info:git*' check-for-staged-changes true zstyle ':vcs_info:git*' stagedstr "%F{blue}+" zstyle ':vcs_info:git*' unstagedstr "%F{red}*" +unset f + ### hooks local _exectime function precmd {