dotfiles

Personal dotfiles
git clone https://git.bracken.jp/dotfiles.git
Log | Files | Refs | LICENSE

commit fe9fe77f050dfdb9dd4b4298aa6d9dc4fe0df114
parent 1c97ac28e859b68e9d2ad015b116e920cd322511
Author: Chris Bracken <chris@bracken.jp>
Date:   Tue, 23 Oct 2012 21:53:10 -0700

Added git branch RPROMPT.

Diffstat:
M.zshrc | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/.zshrc b/.zshrc @@ -19,7 +19,13 @@ zstyle :compinstall filename '/Users/cbracken/.zshrc' autoload -Uz compinit && compinit zstyle ':completion:*' menu select +# current git branch (for prompt) +git_branch() { + echo $(git rev-parse --abbrev-ref HEAD 2> /dev/null) +} + # prompt +setopt prompt_subst autoload -Uz colors && colors # uncomment for a colored prompt, if the terminal has the capability @@ -37,8 +43,10 @@ fi if [ "$color_prompt" = yes ]; then PROMPT="%{$fg[yellow]%}%T %{$fg[green]%}%n@%m%{$reset_color%}:%{$fg_bold[blue]%}%c%{$reset_color%}%# " + RPROMPT=$'%{$fg[yellow]%}$(git_branch)%{$reset_color%}' else PROMPT="%T %n@%m:%c%# " + RPROMPT=$'$(git_branch)' fi unset color_prompt force_color_prompt