]> git.sev.monster Git - dotfiles.git/blobdiff - base/.zshrc
fix for shells without OSTYPE
[dotfiles.git] / base / .zshrc
index d688d2e22c1dd7d5633f4bb095da5c21062b1eba..0fee29708b15616d3523f50c6d373d19489ebdfa 100644 (file)
@@ -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 {
This page took 0.029976 seconds and 4 git commands to generate.