From 1076b6aa6756c1290e0edf84edcf970454d4fd6a Mon Sep 17 00:00:00 2001 From: Michael Komitee Date: Sun, 26 Dec 2010 15:35:26 -0500 Subject: [PATCH] adding some customizations --- themes/komitee.zsh-theme | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/themes/komitee.zsh-theme b/themes/komitee.zsh-theme index bfb7710e0..c201a685c 100644 --- a/themes/komitee.zsh-theme +++ b/themes/komitee.zsh-theme @@ -1,11 +1,24 @@ local user="$(whoami)" if [ "$user" = "root" ]; then - PROMPT="%{$fg[cyan]%}[%{$fg[yellow]%}_ROOT_%{$reset_color%}@%{$fg[red]%}$(~/scripts/shorthost) %{$fg[yellow]%}%~%{$fg[cyan]%}]%{$fg[red]%}%%%{$reset_color%} " + local user_host="%{$fg[yellow]%}_ROOT_%{$reset_color%}@%{$fg[red]%}$(~/scripts/shorthost)" + local prompt_color=red elif [ "$user" = "komitee" ] || [ "$user" = "mkomitee" ]; then - PROMPT="%{$fg[cyan]%}[%{$fg[red]%}%{$fg[yellow]%}@%{$fg[magenta]%}$(~/scripts/shorthost) %{$fg[yellow]%}%~%{$fg[cyan]%}]%{$reset_color%}%% " + local user_host="%{$fg[red]%}%{$fg[yellow]%}@%{$fg[magenta]%}$(~/scripts/shorthost)" + local prompt_color=white else - PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}$(~/scripts/shorthost) %{$fg[yellow]%}%~ %{$reset_color%}%% " - PROMPT="%{$fg[cyan]%}[%{$fg[yellow]%}%n%{$fg[blue]%}@%{$fg[magenta]%}$(~/scripts/shorthost) %{$fg[yellow]%}%~%{$fg[cyan]%}]%{$fg[green]%}%%%{$reset_color%} " + local user_host="%{$fg[yellow]%}%n%{$fg[blue]%}@%{$fg[magenta]%}$(~/scripts/shorthost)" + local prompt_color=green fi +PROMPT="%{$fg[cyan]%}[${user_host} %{$fg[yellow]%}%~%{$fg[cyan]%}]%{$fg[$prompt_color]%}%%%{$reset_color%} " + +MODE_INDICATOR="%{$fg_bold[yellow]%}%{$reset_color%}" + +ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg[blue]%}(" +ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} " +ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%})%{$fg[red]%}⚡%{$reset_color%}" +ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})" +RPROMPT='$(git_prompt_info)$(vi_mode_prompt_info)' + +# vim: set ft=zsh