From 81c0bd5729edf9b7eca4591edd41b4b7dd1f7b9f Mon Sep 17 00:00:00 2001 From: Raving Genius Date: Sat, 31 Mar 2012 13:19:34 -0400 Subject: [PATCH 1/3] Add URL theme --- themes/url.zsh-theme | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 themes/url.zsh-theme diff --git a/themes/url.zsh-theme b/themes/url.zsh-theme new file mode 100644 index 000000000..80d73fc5f --- /dev/null +++ b/themes/url.zsh-theme @@ -0,0 +1,5 @@ +ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[yellow]%}?%{$reset_color%}%{$fg_bold[red]%}git%{$reset_color%}%{$fg_bold[yellow]%}=%{$reset_color%}%{$fg_bold[magenta]%}" +ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" + +PROMPT='%{$fg_bold[green]%}%n%{$reset_color%}%{$fg_bold[yellow]%}@%{$reset_color%}%{$fg_bold[green]%}%M%{$reset_color%}%{$fg_bold[blue]%}%d%{$reset_color%}$(git_prompt_info) +%{$fg_bold[yellow]%}$%{$reset_color%} ' From 03c4da9da561f09d255b67b470aa470c8d154c45 Mon Sep 17 00:00:00 2001 From: Raving Genius Date: Sun, 1 Apr 2012 20:13:28 -0400 Subject: [PATCH 2/3] [URL theme] Change prompt when running with privileges --- themes/url.zsh-theme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/url.zsh-theme b/themes/url.zsh-theme index 80d73fc5f..a56d512e8 100644 --- a/themes/url.zsh-theme +++ b/themes/url.zsh-theme @@ -2,4 +2,4 @@ ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[yellow]%}?%{$reset_color%}%{$fg_bold[red ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" PROMPT='%{$fg_bold[green]%}%n%{$reset_color%}%{$fg_bold[yellow]%}@%{$reset_color%}%{$fg_bold[green]%}%M%{$reset_color%}%{$fg_bold[blue]%}%d%{$reset_color%}$(git_prompt_info) -%{$fg_bold[yellow]%}$%{$reset_color%} ' +%{$fg_bold[yellow]%}%#%{$reset_color%} ' From 4ff1fa5875976dac5e94c998db8c0e78585107e6 Mon Sep 17 00:00:00 2001 From: Raving Genius Date: Sun, 1 Apr 2012 20:16:08 -0400 Subject: [PATCH 3/3] [URL theme] Display exit status when previous command failed --- themes/url.zsh-theme | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/themes/url.zsh-theme b/themes/url.zsh-theme index a56d512e8..452959dfc 100644 --- a/themes/url.zsh-theme +++ b/themes/url.zsh-theme @@ -1,5 +1,6 @@ ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[yellow]%}?%{$reset_color%}%{$fg_bold[red]%}git%{$reset_color%}%{$fg_bold[yellow]%}=%{$reset_color%}%{$fg_bold[magenta]%}" ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" -PROMPT='%{$fg_bold[green]%}%n%{$reset_color%}%{$fg_bold[yellow]%}@%{$reset_color%}%{$fg_bold[green]%}%M%{$reset_color%}%{$fg_bold[blue]%}%d%{$reset_color%}$(git_prompt_info) +PROMPT='%(0?..%{$fg_bold[yellow]%}[%{$reset_color%}%{$fg_bold[red]%}%?%{$reset_color%}%{$fg_bold[yellow]%}]%{$reset_color%} +)%{$fg_bold[green]%}%n%{$reset_color%}%{$fg_bold[yellow]%}@%{$reset_color%}%{$fg_bold[green]%}%M%{$reset_color%}%{$fg_bold[blue]%}%d%{$reset_color%}$(git_prompt_info) %{$fg_bold[yellow]%}%#%{$reset_color%} '