Not for normies
| 1 | # sorin.zsh-theme |
| 2 | # screenshot: https://i.imgur.com/aipDQ.png |
| 3 | |
| 4 | if [[ "$TERM" != "dumb" ]] && [[ "$DISABLE_LS_COLORS" != "true" ]]; then |
| 5 | MODE_INDICATOR="%{$fg_bold[red]%}❮%{$reset_color%}%{$fg[red]%}❮❮%{$reset_color%}" |
| 6 | local return_status="%{$fg[red]%}%(?..⏎)%{$reset_color%}" |
| 7 | |
| 8 | PROMPT='%{$fg[cyan]%}%c$(git_prompt_info) %(!.%{$fg_bold[red]%}#.%{$fg_bold[green]%}❯)%{$reset_color%} ' |
| 9 | |
| 10 | ZSH_THEME_GIT_PROMPT_PREFIX=" %{$fg[blue]%}git%{$reset_color%}:%{$fg[red]%}" |
| 11 | ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" |
| 12 | ZSH_THEME_GIT_PROMPT_DIRTY="" |
| 13 | ZSH_THEME_GIT_PROMPT_CLEAN="" |
| 14 | |
| 15 | RPROMPT='${return_status}$(git_prompt_status)%{$reset_color%}' |
| 16 | |
| 17 | ZSH_THEME_GIT_PROMPT_ADDED="%{$fg[green]%} ✚" |
| 18 | ZSH_THEME_GIT_PROMPT_MODIFIED="%{$fg[blue]%} ✹" |
| 19 | ZSH_THEME_GIT_PROMPT_DELETED="%{$fg[red]%} ✖" |
| 20 | ZSH_THEME_GIT_PROMPT_RENAMED="%{$fg[magenta]%} ➜" |
| 21 | ZSH_THEME_GIT_PROMPT_UNMERGED="%{$fg[yellow]%} ═" |
| 22 | ZSH_THEME_GIT_PROMPT_UNTRACKED="%{$fg[cyan]%} ✭" |
| 23 | else |
| 24 | MODE_INDICATOR="❮❮❮" |
| 25 | local return_status="%(?::⏎)" |
| 26 | |
| 27 | PROMPT='%c$(git_prompt_info) %(!.#.❯) ' |
| 28 | |
| 29 | ZSH_THEME_GIT_PROMPT_PREFIX=" git:" |
| 30 | ZSH_THEME_GIT_PROMPT_SUFFIX="" |
| 31 | ZSH_THEME_GIT_PROMPT_DIRTY="" |
| 32 | ZSH_THEME_GIT_PROMPT_CLEAN="" |
| 33 | |
| 34 | RPROMPT='${return_status}$(git_prompt_status)' |
| 35 | |
| 36 | ZSH_THEME_GIT_PROMPT_ADDED=" ✚" |
| 37 | ZSH_THEME_GIT_PROMPT_MODIFIED=" ✹" |
| 38 | ZSH_THEME_GIT_PROMPT_DELETED=" ✖" |
| 39 | ZSH_THEME_GIT_PROMPT_RENAMED=" ➜" |
| 40 | ZSH_THEME_GIT_PROMPT_UNMERGED=" ═" |
| 41 | ZSH_THEME_GIT_PROMPT_UNTRACKED=" ✭" |
| 42 | fi |