From f5016303b8f51f8ef67f79c206a149c97cf6bfd7 Mon Sep 17 00:00:00 2001 From: Jordan Santell Date: Sun, 19 Feb 2012 14:09:55 -0500 Subject: [PATCH] Added Cupcake ohmyzsh theme --- themes/cupcake.zsh-theme | 44 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 themes/cupcake.zsh-theme diff --git a/themes/cupcake.zsh-theme b/themes/cupcake.zsh-theme new file mode 100644 index 000000000..cfdba1270 --- /dev/null +++ b/themes/cupcake.zsh-theme @@ -0,0 +1,44 @@ +# +# PROMPT +# +PROMPT_STYLE='%{$fg[red]%}❤ ' +PROMPT_BRACKET_BEGIN='%{$fg[white]%}[' +PROMPT_USER='%{$fg[blue]%}%n' +PROMPT_AT="%{$reset_color%}@" +PROMPT_HOST='%{$fg[red]%}%m' +PROMPT_SEPARATOR='%{$reset_color%}:' +PROMPT_DIR='%{$fg[blue]%}%~' +PROMPT_BRACKET_END='%{$fg[white]%}]' +PROMPT_SIGN='%{$reset_color%}%#' + +GIT_PROMPT_INFO='$(git_prompt_info)' +GIT_PROMPT_STATUS='$(git_prompt_status)' + +function prompt_char { + git branch >/dev/null 2>/dev/null && echo '±' && return + echo 'o' +} +function virtualenv_info { + [ $VIRTUAL_ENV ] && echo '('`basename $VIRTUAL_ENV`') ' +} + +PROMPT="${PROMPT_STYLE}${PROMPT_BRACKET_BEGIN}${PROMPT_DIR}${PROMPT_BRACKET_END}${GIT_PROMPT_INFO}${GIT_PROMPT_STATUS}%{$reset_color%} " +#$(virtualenv_info)$(prompt_char)%{$reset_color%} " + +#RPROMPT='$(~/.rvm/bin/rvm-prompt)' +RPROMPT="${PROMPT_USER}${PROMPT_AT}${PROMPT_HOST}%{$reset_color%}" +# +# Git repository +# +ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}%{$fg[green]%}%{$_reset_color%}" +ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} " +ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[yellow]%} ⚡%{$reset_color%}" +ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[red]%} ♥%{$reset_color%}" + + +ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%}✚" +ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%}✹" +ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%}✖" +ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%}➜" +ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%}═" +ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[white]%}✭"