From 62c0f21542f06c00839bb8be506511ef215fe2ec Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Mon, 7 Mar 2011 14:45:37 +0100 Subject: Add vcs_info setup --- .zsh/zshrc/70_vcs_info | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .zsh/zshrc/70_vcs_info (limited to '.zsh/zshrc/70_vcs_info') diff --git a/.zsh/zshrc/70_vcs_info b/.zsh/zshrc/70_vcs_info new file mode 100644 index 0000000..409485e --- /dev/null +++ b/.zsh/zshrc/70_vcs_info @@ -0,0 +1,23 @@ +# zshrc/70_vcs_info +# +# set up vcs_info +# +# Copyright © 2011 Tobias Klauser +# Released under the terms of the Artistic Licence 2.0 +# +# Source repository: git://git.distanz.ch/dotfiles/zsh.git + +autoload -Uz vcs_info + +zstyle ':vcs_info:*' actionformats \ + '%F{5}(%f%s%F{5})%F{3}-%F{5}[%F{2}%b%F{3}|%F{1}%a%F{5}]%f ' +zstyle ':vcs_info:*' formats \ + '%F{5}(%f%s%F{5})%F{3}-%F{5}[%F{2}%b%F{5}]%f ' +zstyle ':vcs_info:(sv[nk]|bzr):*' branchformat '%b%F{1}:%F{3}%r' + +# disable some vcs I don't use +zstyle ':vcs_info:*' disable cdv darcs mtn svk p4 tla + +precmd_functions+=vcs_info + +# vim:ft=zsh -- cgit v1.2.3-54-g00ecf