diff options
author | Maxim Filatov <pipopolam@gmail.com> | 2011-06-05 16:57:21 -0700 |
---|---|---|
committer | Maxim Filatov <pipopolam@gmail.com> | 2011-06-05 16:57:21 -0700 |
commit | f0451195f63b3607461bda1570c5fb2a4e429b3e (patch) | |
tree | e700468c59662a5a61acf627318198a064bf17dc /themes | |
parent | ed990f61ff66a5c409ef2d8a444820cecf098188 (diff) | |
download | zsh-f0451195f63b3607461bda1570c5fb2a4e429b3e.tar.gz zsh-f0451195f63b3607461bda1570c5fb2a4e429b3e.tar.bz2 zsh-f0451195f63b3607461bda1570c5fb2a4e429b3e.zip |
Dollar sign instead of percent in unprivileged user prompt (as in real gentoo)
Diffstat (limited to 'themes')
-rw-r--r-- | themes/gentoo.zsh-theme | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/themes/gentoo.zsh-theme b/themes/gentoo.zsh-theme index cba143d42..ee205d248 100644 --- a/themes/gentoo.zsh-theme +++ b/themes/gentoo.zsh-theme @@ -1,4 +1,8 @@ -PROMPT='%(!.%{$fg_bold[red]%}.%{$fg_bold[green]%}%n@)%m %{$fg_bold[blue]%}%(!.%1~.%~) $(git_prompt_info)%#%{$reset_color%} ' +function prompt_char { + if [ $UID -eq 0 ]; then echo "#"; else echo $; fi +} + +PROMPT='%(!.%{$fg_bold[red]%}.%{$fg_bold[green]%}%n@)%m %{$fg_bold[blue]%}%(!.%1~.%~) $(git_prompt_info)%_$(prompt_char)%{$reset_color%} ' ZSH_THEME_GIT_PROMPT_PREFIX="(" ZSH_THEME_GIT_PROMPT_SUFFIX=") " |