add old single-line configuration

Jacopo De Simoi 10 years ago committed by Jacopo De Simoi
parent 57d279caac
commit fdb90a9574
  1. 24
      themes/gentoo-wildersingleline.zsh-theme

@ -0,0 +1,24 @@
function prompt_char {
if [ $UID -eq 0 ]; then echo "#" && return;
fi
git branch >/dev/null 2>/dev/null && echo '±' && return
echo '%#'
}
function get_nr_jobs() {
repeat $(jobs | wc -l) printf '▶'
}
PROMPT='
%(!.%{$fg_bold[red]%}.%{$fg_bold[green]%}%n@)%m %{$fg_bold[blue]%}%(!.%1~.%~)$(git_prompt_info)$(git_commits_ahead)%_
$(prompt_char)%{$reset_color%} '
RPROMPT='%{$fg_bold[green]%}$(get_nr_jobs)%{$reset_color%}'
ZSH_THEME_GIT_PROMPT_PREFIX="%{\033[0;36m%}·"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$fg_bold[blue]%}"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[green]%}!"
ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[green]%}?"
ZSH_THEME_GIT_PROMPT_CLEAN=""
ZSH_THEME_GIT_COMMITS_AHEAD_PREFIX="%{\033[0;36m%} "
ZSH_THEME_GIT_COMMITS_AHEAD_SUFFIX="↑%{$fg_bold[blue]%}"
Loading…
Cancel
Save