view oh-my-zsh/themes/custom.zsh-theme @ 124:474a8dbb1ac5

Ignore certain filetypes when completing for (m)vim
author zegervdv <zegervdv@me.com>
date Mon, 29 Sep 2014 21:42:23 +0200
parents a25bdb562e43
children 18db7404aaf2
line wrap: on
line source

function get_pwd() {
   echo "${PWD/$HOME/~}"
}

eval my_gray='$FG[237]'
eval my_orange='$FG[214]'


local git=$(git_prompt_info)
if [ ${#git} != 0 ]; then
    ((git=${#git} - 10))
else
    git=0
fi

PROMPT='%{$fg[cyan]%}%n@%m%{$reset_color%} in %{$fg[yellow]%}%~%b%{$reset_color%}
%{$reset_color%}%(?.%{$fg[white]%}.%{$fg[red]%})→ %{$reset_color%}'


RPROMPT='$my_gray$(git_prompt_info) $(git_prompt_status)%{$reset_color%}%'

ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} U"
ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} A"
ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} D"
ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} R"
ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} M"
ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} U"

ZSH_THEME_GIT_PROMPT_PREFIX="${my_gray}"
ZSH_THEME_GIT_PROMPT_CLEAN=""
ZSH_THEME_GIT_PROMPT_DIRTY="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="$my_gray%{$reset_color%}"