Skip to content

Instantly share code, notes, and snippets.

@yelvert
Created April 17, 2012 22:18
Show Gist options
  • Save yelvert/2409432 to your computer and use it in GitHub Desktop.
Save yelvert/2409432 to your computer and use it in GitHub Desktop.
yelvert ZSH Theme
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[cyan]%}["
ZSH_THEME_GIT_PROMPT_SUFFIX=""
ZSH_THEME_GIT_PROMPT_DIRTY=" %{$fg_bold[red]%}✗%{$fg_bold[cyan]%}]"
ZSH_THEME_GIT_PROMPT_CLEAN="]"
function yelvert_prompt {
rvm_info="%{$fg_bold[blue]%}($(rvm-prompt i v g s))"
git_info="$(git_prompt_info)"
d="%{$fg_bold[yellow]%}[$(date)]"
prompt=""
prompt="$prompt %B%~%b"
prompt="$prompt $d"
if [[ $(git_prompt_info) != "" ]]
then
prompt="$prompt $git_info"
fi
prompt="$prompt $rvm_info"
prompt="$prompt%{$reset_color%}"
echo $prompt
}
PROMPT='$(yelvert_prompt)
%{$fg_bold[yellow]%}➤ %{$reset_color%}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment