diff -ru zsh-4.3.6-orig/Functions/Prompts/prompt_bigfade_setup zsh-4.3.6/Functions/Prompts/prompt_bigfade_setup --- zsh-4.3.6-orig/Functions/Prompts/prompt_bigfade_setup 2007-06-14 12:11:39.000000000 -0400 +++ zsh-4.3.6/Functions/Prompts/prompt_bigfade_setup 2008-08-25 16:27:30.000000000 -0400 @@ -7,7 +7,7 @@ cat < [ [ []]]] + prompt bigfade [8bit] [ [ [ []]]] where the parameters are the colors for the fade-bar, user@host text, date text, and current working directory respectively. The default @@ -27,9 +27,12 @@ local date=${3:-'white'} local cwd=${4:-'yellow'} + if [[ $1 == '8bit' ]]; then + shift local char_333 char_262 char_261 char_260 autoload -U prompt_special_chars prompt_special_chars + fi PS1="%{$bold_color$fg[$fadebar]$bold_color%}$char_333$char_262$char_261$char_260%{$bold_color$fg[$userhost]$bg[$fadebar]%}%n@%m%{$reset_color$fg[$fadebar]$bg[grey]%}$char_260$char_261$char_262$char_333%{$reset_color$fg[$fadebar]$bg[grey]%}$char_333$char_262$char_261$char_260%{$bold_color$fg[$date]$bg[grey]%} %D{%a %b %d} %D{%I:%M:%S%P}$prompt_newline%{$bold_color$fg[$cwd]$bg[grey]%}$PWD>%{$reset_color%} " PS2="%{$bold_color$fg[$fadebar]$bold_color%}$char_333$char_262$char_261$char_260%{$reset_color$fg[$fadebar]$bg[grey]%}$char_260$char_261$char_262$char_333%{$reset_color$fg[$fadebar]$bg[grey]%}$char_333$char_262$char_261$char_260%{$bold_color$bold_color$fg[$fadebar]%}>%{$reset_color%} " diff -ru zsh-4.3.6-orig/Functions/Prompts/prompt_elite2_setup zsh-4.3.6/Functions/Prompts/prompt_elite2_setup --- zsh-4.3.6-orig/Functions/Prompts/prompt_elite2_setup 2007-06-14 12:11:39.000000000 -0400 +++ zsh-4.3.6/Functions/Prompts/prompt_elite2_setup 2008-08-25 16:26:03.000000000 -0400 @@ -6,7 +6,7 @@ cat < []] + prompt elite2 [8bit] [ []] The default colors are both cyan. This theme works best with a dark background. @@ -21,9 +21,12 @@ local text_col=${1:-'cyan'} local parens_col=${2:-$text_col} + if [[ $1 == '8bit' ]]; then + shift local char_333 char_262 char_261 char_260 autoload -U prompt_special_chars prompt_special_chars + fi local text="%{$fg_no_bold[$text_col]%}" local parens="%{$fg_bold[$parens_col]%}" diff -ru zsh-4.3.6-orig/Functions/Prompts/prompt_elite_setup zsh-4.3.6/Functions/Prompts/prompt_elite_setup --- zsh-4.3.6-orig/Functions/Prompts/prompt_elite_setup 2007-06-14 12:11:39.000000000 -0400 +++ zsh-4.3.6/Functions/Prompts/prompt_elite_setup 2008-08-25 16:26:21.000000000 -0400 @@ -6,7 +6,7 @@ cat < []] + prompt elite [8bit] [ []] The default colors are red and blue respectively. This theme is intended for use with a black background. @@ -21,9 +21,12 @@ local text=${1:-'red'} local punctuation=${2:-'blue'} + if [[ $1 == '8bit' ]]; then + shift local char_333 char_262 char_261 char_260 autoload -U prompt_special_chars prompt_special_chars + fi PS1="%{$fg[$text]%}$char_332$char_304%{$fg[$punctuation]%}(%{$fg[$text]%}%n%{$fg[$punctuation]%}@%{$fg[$text]%}%m%{$fg[$punctuation]%})%{$fg[$text]%}-%{$fg[$punctuation]%}(%{$fg[$text]%}%D{%I:%M%P}%{$fg[$punctuation]%}-:-%{$fg[$text]%}%D{%m}%{$fg[$punctuation]$fg[$text]%}/%D{%d}%{$fg[$punctuation]%})%{$fg[$text]%}$char_304-%{$fg[$punctuation]]%}$char_371%{$fg[$text]%}-$char_371$char_371%{$fg[$punctuation]%}$char_372$prompt_newline%{$fg[$text]%}$char_300$char_304%{$fg[$punctuation]%}(%{$fg[$text]%}%1~%{$fg[$punctuation]%})%{$fg[$text]%}$char_304$char_371%{$fg[$punctuation]%}$char_372%{$reset_color%}" PS2="> " diff -ru zsh-4.3.6-orig/Functions/Prompts/prompt_fade_setup zsh-4.3.6/Functions/Prompts/prompt_fade_setup --- zsh-4.3.6-orig/Functions/Prompts/prompt_fade_setup 2007-06-14 12:11:39.000000000 -0400 +++ zsh-4.3.6/Functions/Prompts/prompt_fade_setup 2008-08-25 16:26:51.000000000 -0400 @@ -7,7 +7,7 @@ cat < [ []]] + prompt fade [8bit] [ [ []]] where the parameters are the colors for the fade-bar and current working directory, user@host text, and date text respectively. The @@ -27,9 +27,12 @@ local userhost=${2:-'white'} local date=${3:-'white'} + if [[ $1 == '8bit' ]]; then + shift local char_333 char_262 char_261 char_260 autoload -U prompt_special_chars prompt_special_chars + fi PS1="%{$fg[$fadebar_cwd]$bg[$fadebar_cwd]$bold_color%}$char_333$char_262$char_261$char_260%{$fg[$userhost]$bg[$fadebar_cwd]$bold_color%}%n@%m%{$reset_color$fg[$fadebar_cwd]$bg[grey]%}$char_333$char_262$char_261$char_260%{$fg[$date]$bg[grey]$bold_color%} %D{%a %b %d} %D{%I:%M:%S%P} $prompt_newline%{$fg[$fadebar_cwd]$bg[grey]$bold_color%}%~/%{$reset_color%} " PS2="%{$fg[$fadebar_cwd]$bg[grey]%}$char_333$char_262$char_261$char_260%{$reset_color%}>" diff -ru zsh-4.3.6-orig/Functions/Prompts/prompt_fire_setup zsh-4.3.6/Functions/Prompts/prompt_fire_setup --- zsh-4.3.6-orig/Functions/Prompts/prompt_fire_setup 2007-06-14 12:11:39.000000000 -0400 +++ zsh-4.3.6/Functions/Prompts/prompt_fire_setup 2008-08-25 16:27:09.000000000 -0400 @@ -8,7 +8,7 @@ cat < [ [ [ [ []]]]]] + prompt fire [8bit] [ [ [ [ [ []]]]]] where the parameters are the three fire colors, and the colors for the user@host text, date text, and current working directory respectively. @@ -29,9 +29,12 @@ local date=${5:-'white'} local cwd=${6:-'yellow'} + if [[ $1 == '8bit' ]]; then + shift local char_333 char_262 char_261 char_260 autoload -U prompt_special_chars prompt_special_chars + fi local GRAD1="%{$char_333$char_262$char_261$char_260%}" local GRAD2="%{$char_260$char_261$char_262$char_333%}"