%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/share/zsh/5.8/functions/
Upload File :
Create Path :
Current File : //usr/local/share/zsh/5.8/functions/Prompts.zwc

45.8D3	Hfunctions/Prompts/prompt_adam1_setupDnHfunctions/Prompts/prompt_adam2_setupm,"
Hfunctions/Prompts/prompt_bart_setup|Hfunctions/Prompts/prompt_bigfade_setup
Hfunctions/Prompts/prompt_clint_setupHfunctions/Prompts/prompt_default_setup/xHfunctions/Prompts/prompt_elite2_setup,Hfunctions/Prompts/prompt_elite_setupHfunctions/Prompts/prompt_fade_setup	Hfunctions/Prompts/prompt_fire_setupHfunctions/Prompts/prompt_off_setup@(Hfunctions/Prompts/prompt_oliver_setup@@ Hfunctions/Prompts/prompt_pws_setup@ Hfunctions/Prompts/prompt_redhat_setup ;!A$Hfunctions/Prompts/prompt_restore_setup;L!Hfunctions/Prompts/prompt_special_charsL"Hfunctions/Prompts/prompt_suse_setup@" Hfunctions/Prompts/prompt_walters_setup@"XHfunctions/Prompts/prompt_zefram_setup"##Hfunctions/Prompts/promptinit#A!A 	m*z2&A<FzAfPA,A, qA,A,,]A,Af<A,pA,\AfI|A%;APtAgPAgA,A,PA,$]A	A&	A.
qA,A.
A,A,A.AAF<prompt_adam1_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt adam1 [<color1> [<color2> [<color3>]]]

where the colors are for the user@host background, current working
directory, and current working directory if the prompt is split over
two lines respectively.  The default colors are blue, cyan and green.
This theme works best with a dark background.

Recommended fonts for this theme: nexus or vga or similar.  If you
don't have any of these, then specify the `plain' option to use 7-bit
replacements for the 8-bit characters.
EOFprompt_adam1_setupsetoptlocaloptionsnowarncreateglobalprompt_adam1_color11:blueprompt_adam1_color22:cyanprompt_adam1_color33:greenbase_prompt%K{prompt_adam1_color1}%n@%m%k post_prompt%b%f%kextendedglobbase_prompt_no_colorbase_prompt//(%K{[^\}]#}|%k)/post_prompt_no_colorpost_prompt//(%K{[^\}]#}|%k)/addzshhookprecmdprompt_adam1_precmdprompt_adam1_precmdsetoptlocaloptionsnoxtracenowarncreategloballocalbase_prompt_expanded_no_colorbase_prompt_etcprompt_lengthspace_leftprint -P "$base_prompt_no_color"print -P "$base_prompt%(4~|...|)%3~"prompt_lengthbase_prompt_etcprompt_lengthpath_prompt%B%F{prompt_adam1_color2}%(4~|...|)%3~%F{white}( COLUMNS - #base_prompt_expanded_no_color - 2 )%B%F{prompt_adam1_color3}%space_left<...<%~prompt_newline%F{white}base_promptpath_prompt %# post_promptbase_promptpath_prompt %_> post_promptbase_promptpath_prompt ?# post_promptprompt_adam1_setup@A%A 	}*z2&A<JAfPA,A01#A.+iA&A1A.rA,	5A,
uA,,A.=qA,}A,A,,A.qA,tA,A,,A.lA,aA,A,mA,AG(A,!hA,"(A,%		A,'A,(0mA,*A,,DA,-YA,/A,1	A4d|AC
fAMkdmvAPAGAC&DA,A,A,	A.
=AY#A'mA'HAC'xA|1A
AG4AFpA,
A&A,)A|1AACG4AFp)	A,h

A&A'$eA.AF(2u2prompt_adam2_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt adam2 [ 8bit ] [<color1> [<color2> [<color3>] [<color4>]]

where the colors are for the hyphens, current directory, user@host,
and user input bits respectively.  The default colors are cyan, green,
cyan, and white.  This theme works best with a dark background.

If you have either UTF-8 or the `nexus' or `vga' console fonts or similar,
you can specify the `8bit' option to use 8-bit replacements for the
7-bit characters.

And you probably thought adam1 was overkill ...
EOFprompt_adam2_setupsetoptlocaloptionsnowarncreategloballocalprompt_gfx_tlcprompt_gfx_mlcprompt_gfx_blc8bitshiftLC_ALL:LC_CTYPE:LANGUTF8\xe2\x94\x8c\xe2\x94\x9c\xe2\x94\x94prompt_gfx_hyphen\xe2\x94\x80\xda\xc3\xc0\xc4\`prompt_adam2_color11:cyanprompt_adam2_color22:greenprompt_adam2_color33:cyanprompt_adam2_color44:whiteprompt_gfx_bboxprompt_gfx_tbox%B%F{prompt_adam2_color1}prompt_gfx_tlc%b%F{prompt_adam2_color1}prompt_gfx_hyphen%B%F{prompt_adam2_color1}prompt_gfx_blcprompt_gfx_hyphen%b%F{prompt_adam2_color1}prompt_gfx_bbox_to_mbox%{\e[A\r%}%B%F{prompt_adam2_color1}prompt_gfx_mlc%b%F{prompt_adam2_color1}prompt_gfx_hyphen%{\e[B%}prompt_l_paren%B%F{black}(prompt_r_paren%B%F{black})prompt_user_host%b%F{prompt_adam2_color3}%n%B%F{prompt_adam2_color3}@%b%F{prompt_adam2_color3}%mprompt_line_1aprompt_gfx_tboxprompt_l_paren%B%F{prompt_adam2_color2}%~prompt_r_paren%b%F{prompt_adam2_color1}prompt_line_1bprompt_l_parenprompt_user_hostprompt_r_paren%b%F{prompt_adam2_color1}prompt_gfx_hyphenprompt_line_2prompt_gfx_bboxprompt_gfx_hyphen%B%F{white}prompt_char%(!.#.>)prompt_optssubstpercentaddzshhookprecmdprompt_adam2_precmdprompt_adam2_precmdsetoptlocaloptionsextendedglobnoxtracenowarncreategloballocalprompt_line_1prompt_adam2_choose_promptprompt_line_1prompt_newlineprompt_line_2%B%F{white}prompt_char %b%f%kprompt_line_2prompt_gfx_bbox_to_mbox%B%F{white}%_> %b%f%kprompt_line_2prompt_gfx_bbox_to_mbox%B%F{white}?# %b%f%kzle_highlightrdefault:default:fg=prompt_adam2_color4,boldprompt_adam2_choose_promptlocalprompt_line_1a_widthS%%prompt_line_1a//%KF1{}%Bbkfprompt_line_1b_widthS%%prompt_line_1b//%KF1{}%Bbkfprompt_padding_size( COLUMNS
                                  - prompt_line_1a_width
                                  - prompt_line_1b_width ) prompt_padding_size > 0 prompt_paddingevalprompt_padding=${(l:prompt_padding_size::prompt_gfx_hyphen:)_empty_zz}prompt_line_1prompt_line_1aprompt_paddingprompt_line_1breturnprompt_padding_size( COLUMNS - prompt_line_1a_width ) prompt_padding_size > 0 prompt_padding=${(l:prompt_padding_size::prompt_gfx_hyphen:)_empty_zz}prompt_line_1prompt_line_1aprompt_paddingprompt_pwd_size( COLUMNS - 5 )prompt_line_1prompt_gfx_tboxprompt_l_paren%B%F{prompt_adam2_color2}%prompt_pwd_size<...<%~%<<prompt_r_paren%b%F{prompt_adam2_color1}prompt_gfx_hyphenprompt_adam2_setup@ABfL$F\A,kx/APA"FAC	m*z2A"5"ftI&dA	m*z2A".a5"ftI&dA	m*z2ABG-y.ft.A Gh/</A G/</A<Q/
A PtAgk#Ak#
AT	1	A.r-2;AFLk#A.eAD	1AN	2prr+9A.	A62@
T
A.qA.AFAfkP3APtA@'EHEdE|ACFA,	%IA,
mA%AB<A,A&A	A
8ABF\q ft	A<$J2ۜ$|AB&ATA"A"imAA ;(APtAgCA<C'D"K,AA,GD*{seA,	9A,
A,!A,"KA,
*A,A,,aA"rB
]AA<]}	-EA.$iADAPA"rBC&hAKFAPAg<2;A/
Ad0,	A9$lAC$%A,
qA"ryAFP1A&XA"ry&p0!;A,A,A,EaA,A.A&8A!A!yAl$1A$A.&A)1A)A.+ 5qA,- uA..Afl(A
fuAC
F	U	A,7e

AFAR+A GZAAf0AB
SC=F$TmTzmodloadzsh/parameterreturnprompt_bart_helpsetoptlocaloptionsnocshnullcmdnoshnullcmdZSH_VERSION4.2.2printRequires ZSH_VERSION 4.2.2\nThis prompt gives the effect of left and right prompts on the upper
line of a two-line prompt.  It also illustrates including history
text in the prompt.  The lower line is initialized from the last
(or only) line of whatever prompt was previously in effect.

    prompt bart [on|off] [color...]

You may provide up to five colors, though only three colors (red,
blue, and the default foreground) are used if no arguments are
given.  The defaults look best on a light background.

No background colors or hardwired cursor motion escapes are used,
and it is not necessary to setopt promptsubst.

The "off" token temporarily disables the theme; "on" restores it.
Note, this does NOT fully reset to the original prompt state, it
only hides/reveals the extra lines above the command line and
removes	the supporting hooks.
EOFread -sek 1 "?${(%):-%S[press return]%s}"Qq\r%Ereturn
The "upper left prompt" looks like:
    machine [last command] /current/working/dir
The first three color arguments apply to these components.  The
last command is shown in standout mode if the exit status was
nonzero, or underlined if the job was stopped.

If the last command is too wide to fit without truncating the
current directory, it is put on a middle line by itself.  The
current	directory uses %~, so namedir abbreviation applies.

The "upper right prompt" looks like:
    date time
The fourth color is used for the date, and the first again for the
time.  As with RPS1, first the date and then the time disappear as
the upper left prompt grows too wide.  The clock is not live; it
changes only after each command, as does the rest of the prompt.
read -sek 1 "?${(%):-%S[press return]%s}"
When RPS1 (RPROMPT) is set before this prompt is selected and a
fifth color is specified, that color is turned on before RPS1 is
displayed and reset after it.  Other color changes within RPS1, if
any, remain in effect.  This also applies to RPS2 (RPROMPT2).
If a fifth color is specified and there is no RPS2, PS2 (PROMPT2)
is colored and moved to RPS2.  Changes to RPS1/RPS2 are currently
not reverted when the theme is switched off.  These work best with
the TRANSIENT_RPROMPT option, which must be set separately.

This theme hijacks psvar[7] through [9] to avoid having to reset
the entire PS1 string on every command.  It uses TRAPWINCH to set
the position of the upper right prompt on a window resize, so the
prompt may not match the window width until the next command.

When setopt nopromptcr is in effect, an ANSI terminal protocol
exchange is attempted in order to determine the current cursor
column, and the width of the upper prompt is adjusted accordingly.
If your terminal is not ANSI compliant, this may cause unexpected
behavior, and in any case it may consume typeahead.  (Recommended
workaround is to setopt promptcr.)
read -sek 1 "?${(%):-%S[done]%s}"\n\n%EintegerPSCOLtypesetPSCMDprompt_bart_preexecsetoptlocaloptionsnoxtracenoshwordsplitnoksharraysunsetlocalz3cmd1shiftcmd1cmd1:%+cmdcmd1PSCMDjobtextscmd1autoresumejobtexts%2historyHISTCMDreturnprompt_bart_precmdsetoptlocaloptionsnoxtracenoksharraysunsetlocalzero%([BSUbfksu]|[FB]{*})escapecolnolinenoPSCMD:=history[HISTCMD-1]psvar7PSCMDpsvar8psvar9PSCOL == 1PSCOLprompt_bart_ps1promptcreval[[ -o promptsp ]] 2>/dev/nullprint(l.COLUMNS.. .)\e[s(pl.COLUMNS..\b.)%E\e[uTTY[;readescape?\e[6ncolno = COLUMNS-PSCOL#(f)(%%)(S)PS1//~zero/[1] > colno(colno -= #(f)(%%)(S)PS1//~zero/[1]) > 0l:colno:: :prompt_bart_ps1setoptlocaloptionsnoxtracenoksharrayslocalhosthist1hist2spacedatetime%b%f%k%(?.[.%20(?.[%U.%S[))eoff%(?.].%20(?.%u].]%s))%{fg[%m]%}%mrs%9(v. . %{fg[%h]%}eon%7veoffrs )%9(v.\n%{fg[%h]%}eon%7veoffrs.)%{fg[%~]%}%8~rs%{fg[%D]%}%Drs%{fg[%@]%}%@rsprompt_theme1oliver[%h%0(?..:%?)]%# PS1//prompt_newline/\nfPS1%COLUMNS-PSCOL>..>hosthist1dir%<<space%COLUMNS-PSCOL-15(l. . date)%COLUMNS-PSCOL-7(l.. time)hist2\nps11(j::)ps1prompt_bart_winchsetoptlocaloptionsnolocaltrapsnoksharraysunsetprecmd_functionsprompt_bart_precmdprompt_bart_ps1functionsTRAPWINCHfunctions[TRAPWINCH]//prompt_bart_winchprompt_bart_setupsetoptlocaloptionsnolocaltrapsnoksharraysunsettypeset1:loffdisableaddzshhookprecmdprompt_*_precmdaddzshhookpreexecprompt_*_preexecfunctionsTRAPWINCHfunctions[TRAPWINCH]//prompt_bart_winchprompt_theme1bartfPS11returnonenableshiftbreakfg%m%F{1:-red}fg%h%F{2:-blue}fg%%F{3:-default}fg%D%F{4:-default}fg%@prompt_bart_ps1# > 4#RPS1RPS1%F{5}RPS1%f#RPS2RPS2%F{5}RPS2%f%F{5}<PS2//\%_/%^%> %faddzshhookprompt_bart_precmdaddzshhookpreexecprompt_bart_preexecprompt_cleanupfunctions[TRAPWINCH]="${functions[TRAPWINCH]//prompt_bart_winch}"functionsTRAPWINCHfunctions[TRAPWINCH]//prompt_bart_winch
	prompt_bart_winchprompt_bart_previewlocal%# prompt_preview_themebart@kshautoloadprompt_bart_setup@AA 	*zB*zB&Ak
@%A'9A'lA'AC'#AgPAfl۬AC&A,A,1A

At)eAAAF tA&A Ct+#Af,tAFprompt_bigfade_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt bigfade [<fade-bar> [<userhost> [<date> [<cwd>]]]]

where the parameters are the colors for the fade-bar, user@host text,
date text, and current working directory respectively.  The default
colors are blue, white, white, and yellow.  This theme works best with
a dark background.


Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_bigfade_setuplocalfadebar1:blueuserhost2:whitedate3:white4:yellowscharsautoloadprompt_special_chars%B%F{fadebar}schars[333]schars[262]schars[261]schars[260]%B%F{userhost}%K{fadebar}%n@%m%b%k%f%F{fadebar}%K{black}schars[260]schars[261]schars[262]schars[333]%b%f%k%F{fadebar}%K{black}schars[333]schars[262]schars[261]schars[260]%B%F{date}%K{black} %D{%a %b %d} %D{%I:%M:%S%P}prompt_newline%B%F{cwd}%K{black}%d>%b%f%k %B%F{fadebar}schars[333]schars[262]schars[261]schars[260]%b%F{fadebar}%K{black}schars[260]schars[261]schars[262]schars[333]%F{fadebar}%K{black}schars[333]schars[262]schars[261]schars[260]%B%F{fadebar}>%b%f%k prompt_optssubstpercentprompt_bigfade_preview ! #* prompt_preview_themebigfadeprintprompt_preview_themewhitegreyprompt_preview_theme@prompt_bigfade_setup@AA 	1*z2&AAgAgA8g4LhAf4۬XA,}A,	5QA,
A,A,1MA,A,	A,EeA,A,!A,]A,A,4A,LA,hA"
A,		AC'

A,$UA, A,!Ag@<`A,$	
A,&H
e
A,)}A
fA;+
@A@pA'+AgA%(A"ABqqA"

F8dA&LA"

q
AFprompt_clint_help
  prompt clint [<color1> [<color2> [<color3> [<color4> [<color5>]]]]]

  defaults are red, cyan, green, yellow, and white, respectively.

EOFprompt_clint_setuplocalp_datep_ttyp_platp_verp_userpwdp_apmp_shlvlhistp_rcp_endp_winautoloadvcs_infopcc11:SSH_CLIENT+yellow:redpcc22:cyanpcc33:greenpcc44:yellowpcc55:whitepc\[%F{pcc[1]}[pc\]%F{pcc[1]}]pc<%F{pcc[1]}<pc>%F{pcc[1]}>pc\(%F{pcc[1]}(pc\)%F{pcc[1]})pc['\[']%F{pcc[2]}%D{%a %y/%m/%d %R %Z}pc['\]']pc['\[']%F{pcc[3]}%lpc['\]']pc['\[']%F{pcc[2]}MACHTYPE/OSTYPE/uname -rpc['\]']pc['\[']%F{pcc[2]}ZSH_VERSIONpc['\]']WINDOWpc['\(']%F{pcc[4]}WINDOWpc['\)']p_userpwdpc['<']%F{pcc[3]}%n@%mp_win%F{pcc[5]}:%F{pcc[4]}%~pc['>']p_vcs%(2v.%U%2v%u.)p_shlvlhist%fzsh%(2L./SHLVL.) %B%h%b %(?..[%?%1v] )%f%B%#%b typesetzle_highlightzle_highlightrdefault:default:pcc2promptp_datep_ttyp_platp_ver
p_userpwd
p_shlvlhistp_rcp_vcsp_end%(4_.\.)%3_> %Eaddzshhookprecmdprompt_clint_precmdprompt_clint_precmdsetoptnoxtracenoksharrayslocaloptionslocalexitstatusgit_dirgit_refpsvarexitstatuspsvar1 signals[exitstatus-127]interactivejobsvcs_infovcs_info_msg_0_psvar2vcs_info_msg_0_prompt_clint_setup@A,A,!A,=A,UAA4%m%# %_> ?# +%N:%i> unsetRPS1RPS2RPROMPTRPROMPT2prompt_optspercentAaA 	*zB*zB&AFA'=A'pACgAf۬A&AC'pA'A'8QA'A'A'%A,eA,ACAL,8Ag0A$L+#hACAAl	@A,UAfA"	C&LAfdAFxprompt_elite2_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt elite2 [<text-color> [<parentheses-color>]]

The default colors are both cyan.  This theme works best with a dark
background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_elite2_setuplocaltext_col1:cyanparens_col2:text_colscharsautoloadprompt_special_charstext%b%F{text_col}parens%B%F{parens_col}punct%B%F{black}reset%b%flparparens(textrparparens)textpunctschars[332]textschars[304]lpar%npunct@text%mrparschars[304]lpar%!punct/text%yrparschars[304]lpar%D{%I:%M%P}punct:text%D{%m/%d/%y}rparschars[304]punct-resetprompt_newlinepunctschars[300]textschars[304]lpar%#punct:text%~rparschars[304]punct-reset parensschars[304]textschars[304]punct-reset prompt_optssubstpercentprompt_elite2_previewlocalcolorcolorscolorsyellowgreenbluemagenta ! #* i = 1i <= #colorsi++ colorsiprompt_preview_themeelite2color i < #colors printprompt_preview_themeelite2@prompt_elite2_setup@AzA 	*zB*zB&A+0pA'-A'\ACgAf۬A&A,	UA,
E	AX			Ad#K<$eAAAF tA&ACtAf,tACF$qprompt_elite_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt elite [<text-color> [<punctuation-color>]]

The default colors are red and blue respectively.  This theme is
intended for use with a black background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_elite_setuplocaltext1:redpunctuation2:bluescharsautoloadprompt_special_chars%F{text}schars[332]schars[304]%F{punctuation}(%F{text}%n%F{punctuation}@%F{text}%m%F{punctuation})%F{text}-%F{punctuation}(%F{text}%D{%I:%M%P}%F{punctuation}-:-%F{text}%D{%m}%F{punctuation}%F{text}/%D{%d}%F{punctuation})%F{text}schars[304]-%F{punctuation}schars[371]%F{text}-schars[371]schars[371]%F{punctuation}schars[372]prompt_newline%F{text}schars[300]schars[304]%F{punctuation}(%F{text}%1~%F{punctuation})%F{text}schars[304]schars[371]%F{punctuation}schars[372]%f> prompt_optssubstpercentprompt_elite_preview ! #* prompt_preview_themeeliteprintprompt_preview_themegreenyellowprompt_preview_theme@prompt_elite_setup@AA 	*zB*zB&AdK	A'IA'A'Ag(AfD۬hA&hA,
A,aACAt)	l/Ag0A$L+#hAC1AA\
	@A,UAfAC&A tACfACF
prompt_fade_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt fade [<fade-bar-and-cwd> [<userhost> [<date>]]] 

where the parameters are the colors for the fade-bar and current
working directory, user@host text, and date text respectively.  The
default colors are green, white, and white.  This theme works best
with a dark background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_fade_setuplocalfadebar_cwd1:greenuserhost2:whitedate3:whitescharsautoloadprompt_special_chars%F{fadebar_cwd}%B%K{fadebar_cwd}schars[333]schars[262]schars[261]schars[260]%F{userhost}%K{fadebar_cwd}%B%n@%m%b%F{fadebar_cwd}%K{black}schars[333]schars[262]schars[261]schars[260]%F{date}%K{black}%B %D{%a %b %d} %D{%I:%M:%S%P} prompt_newline%F{fadebar_cwd}%K{black}%B%~/%b%k%f %F{fadebar_cwd}%K{black}schars[333]schars[262]schars[261]schars[260]%f%k>prompt_optssubstpercentprompt_fade_previewlocalcolorcolorscolorsyellowgreenbluemagenta ! #* i = 1i <= #colorsi++ colorsiprompt_preview_themefadecolorprintprompt_preview_themewhitegreyprompt_preview_theme@prompt_fade_setup@A'A 	*zB*zB&AJA'1A'lA'AC'-A'dyA'#ACgAf۬,A&,AC'A'tA'hA'AC'tA'A'pA'AC'\uA,A,	A


A5jA
AAF tA&A(Ct+#(((Af@tAFUprompt_fire_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt fire [<fire1> [<fire2> [<fire3> [<userhost> [<date> [<cwd>]]]]]]

where the parameters are the three fire colors, and the colors for the
user@host text, date text, and current working directory respectively.
The default colors are yellow, yellow, red, white, white, and yellow.
This theme works best with a dark background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_fire_setuplocalfire11:yellowfire22:yellowfire33:reduserhost4:whitedate5:white6:yellowscharsautoloadprompt_special_charsGRAD1%{schars[333]schars[262]schars[261]schars[260]%}GRAD2%{schars[260]schars[261]schars[262]schars[333]%}COLOR1%B%F{fire1}%K{fire2}COLOR2%B%F{userhost}%K{fire2}COLOR3%b%F{fire3}%K{fire2}COLOR4%b%F{fire3}%K{black}COLOR5%B%F{cwd}%K{black}COLOR6%B%F{date}%K{black}GRAD0%b%f%kCOLOR1GRAD1COLOR2%n@%mCOLOR3GRAD2COLOR4GRAD1COLOR6 %D{%a %b %d} %D{%I:%M:%S%P} prompt_newlineCOLOR5%~/GRAD0 COLOR1GRAD1COLOR3GRAD2COLOR4GRAD1COLOR5>GRAD0 prompt_optssubstpercentprompt_fire_preview ! #* prompt_preview_themefireprintprompt_preview_thememagentabluewhiteprompt_preview_theme@prompt_fire_setup@AT&A,}A,A,A,	Aprompt_default_setup/dev/null%# > ?# +> prompt_optspercentAqA 	}		&A|
$A0HA"ig:A"ECg:`A'A'\uA"r	\!A'DYA'A"rI	aA,G
A"A"eADA,ACg<A.UAFAprompt_oliver_helpWith this prompt theme, the prompt contains the current directory,
history number, number of jobs (if non-zero) and the previous
command's exit code (if non-zero) and a final character which
depends on privileges.

The colour of the prompt depends on two associative arrays -
$pcolour and $tcolour. Each array is indexed by the name of the
local host. Alternatively, the colour can be set with parameters
to prompt. To specify colours, use English words like 'yellow',
optionally preceded by 'bold'.

The hostname and username are also included unless they are in the
$normal_hosts or $normal_users array.
ENDHELPENDHELPprompt_oliver_setupprompt_optssubstpercent(t)pcolourassoctypesetpcolour(t)tcolourassoctcolourlocalpcol1:pcolourHOST:hostname:boldpcolr%F{pcol#bold:-default}pcolbold%Bpcolrtcol2:tcolourHOSTtcolrfg=tcol#bold:-defaulttcolbold,tcolrhost%m:user%n HOSTjnormal_hostsLOGNAMErootjnormal_userspcolruserhost%~%$((COLUMNS-12))(l.prompt_newline. )[%h%1(j.%%%j.)%0(?..:%?)]%# %b%f%kRPS2<%^zle_highlightzle_highlightrdefault:default:tcolrprompt_oliver_setup@AA 	*z2&AtrA.AF	M	prompt_pws_helpSimple prompt which tries to display only the information you need.
- highlighted parenthesised status if last command had non-zero status
- bold + if shell is not at top level (may need tweaking if there
  is another shell in the process history of your terminal)
- number of background jobs in square brackets if non-zero
- time in yellow on black, with Ding! on the hour.
I usually use this in a white on black terminal.
EOFprompt_pws_setup%K{white}%F{red}%(?..(%?%))%K{black}%F{white}%B%(2L.+.)%(1j.[%j].)%F{yellow}%(t.Ding!.%D{%L:%M})%f%k%b%# prompt_pws_setup@AK0A,A,]AC%pACFaprompt_redhat_setup[%n@%m %1~]%(#.#.$) > prompt_optspercentprompt_redhat_setup@AۤTzstyle:promptthemecleanupAg< At-1A.r=A,
!A,aA,A,1A,qA,A,1aA,A.AAGAP,		ACFtypesetscharsLC_ALL:LC_CTYPE:LANGUTF8utf8schars300\xe2\x94\x94schars304\xe2\x94\x8cschars332schars333\xe2\x96\x88schars371\xc2\xa8schars372\xcb\x99schars262\xe2\x96\x93schars261\xe2\x96\x92schars260\xe2\x96\x91localcodeevalschars[code]=$'\code'AK(A,A,=AC%PACF1prompt_suse_setup%n@%m:%~/ > > prompt_optspercentprompt_suse_setup@AA 		*z2&Alkp1sA
1	A.!A,=A.qA.A%|AFprompt_walters_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt walters [<color1>]

where the color is for the right-hand prompt.

This prompt was stolen from Colin Walters <walters@debian.org>,
who gives credit to Michel Daenzer <daenzer@debian.org>.
EOFprompt_walters_setupTERMdumb%B%(?..[%?] )%b%n@%U%m%u> RPS1%F{1:-green}%~%f%(?..[%?] )%n@%m:%~> prompt_optspercentprompt_walters_setup@A\+	A'+AD`AJ:A"1UA"rJ:1A"(F*-A$KA,A,1AC|Af4AF|prompt_zefram_precmdlocalexitstatussetoptlocaloptionsnoxtracenoksharrayspsvarexitstatuspsvar1SIGsignalsexitstatus127psvar1jobs/dev/nullpsvar2prompt_zefram_setup[%(2L.%L/.)ZSH_VERSION]%(?..%B{%v}%b)%n%(2v.%B@%b.@)%m:%B%~%b%(!.#.>) %(4_:... :)%3_> prompt_optssubstpercentaddzshhookprecmdprompt_zefram_precmdprompt_zefram_setup@Ag!4Ag<lAg<AC%APsAfdқCAF <A4'pEEA CpAACA.	}A,
At
	AR%A%HACf۬qAFLeqAFL5Af۬-A.`A+k'AfdқCAf ۄ9AHAR]ACF A&A\G(ZAAUi}ADG(ZA$EdA ((pAC(ZAAH
UAC<4AuA$ A&AAlA$gZ1AF!qqACFACۤ<A"$]C	,!AtSA	AfdқCA$ z8XpA,pAfpzALCQ0OCsAFA!ARA\G ZAeyADG ZA	)	H	i					A 
L
Af

A@00A1A
AftA"!ICftAFqA	FI
A	&
0UBA@
'1#A6(2@



ADC
1AC
FT}AC&}Ax1
AFTAF!AC&}qAFAC
FAA
F1qAF=0bA`AFAC&
05A(IA"@A\C
XA"BA&AF	ACfۄ1P&AFUAFYACFAFAFA&0;AA.N1EAG hAX
APACA@AC' JyA1AT	1	A6XR@R1RACF=A&
AG AL0PtA$)A Gt<ABc=FA"CFCQA.AgA1
AP<mACeAP,1AACf۬!AFA+1rAHAB|<HH	
A"	
CA"

0A"
TA"
A"

CATf|,Pq]q5)5E	AF|		A"!	f
!

A	&A<RAfdқCAB!<CAFA&Ag,Af\tuA"
Cf\tAF\AFEA"CfA"
&A"
f\t1A&ACf\ۄIA"
&AB
 DBFPD}DtypesetgaUprompt_themesprompt_themeprompt_newlineprompt_themespromptinitemulatesetoptextendedgloblocalppathnamethemematchmbeginmendfpath/prompt__setupNtheme/prompt_b_setupmatch[1]themeprompt_themesprompt_themesnameautoloadprompt_name_setupprintCouldn't read file theme containing theme name.Eh?  Mismatch between glob patterns in promptinit.autoloadaddzshhookprompt_newline\n%{\r%}prompt_preview_safelyemulateprint%b%f%kprompt_themes[(r)1]Unknown theme: 1returnlocalPS1PS2PS3PS4RPS1RPS1RPS2RPS2PROMPTPROMPTRPROMPTRPOMPTRPROMPT2RPROMPT2PSVARPSVARprecmd_functionspreexec_functionsprompt_preview_cleanupaLlzle_highlightzstyleprompt_preview_cleanup:promptthemecleanup:promptthemecleanupprompt_1_setuptypesetprompt_1_preview/dev/nullprompt_1_preview@[2,-1]prompt_preview_theme@:promptthemecleanup #prompt_preview_cleanup :promptthemecleanupprompt_preview_cleanup[@]set_promptemulatelocalpreviewthemeusageold_themeUsage: prompt <options>
Options:
    -c              Show currently selected theme and parameters
    -l              List currently available prompt themes
    -p [<themes>]   Preview given themes (defaults to all)
    -h [<theme>]    Display help (for given theme)
    -s <theme>      Set and save theme
    <theme>         Switch to new theme immediately (changes not saved)

Use prompt -h <theme> for help on specific themes.getoptschlps:optsetoptlocaltrapsprompt_theme[1]PS1PS2PS3PS4RPS1RPS1RPS2RPS2PROMPTPROMPTRPROMPTRPOMPTRPROMPT2RPROMPT2PSVARPSVARprecmd_functionspreexec_functionstrapprompt_${prompt_theme[1]}_setup "${(@)prompt_theme[2,-1]}"prompt_themeprintCurrent prompt theme #prompt_theme > 1  with parameters is:\n  prompt_themeCurrent prompt is not a theme.return2prompt_themesr2functionsprompt_2_setup/dev/nullprompt_2_helpHelp for 2 theme:\nprompt_2_helpNo help available for 2 theme.\nType `prompt -p 2' to preview the theme, `prompt 2'to try it out, and `prompt -s 2' to use it in future sessions.usageCurrentlyavailablepromptthemes:prompt_themespreviewprompt_themes #* > 1 preview@[2,-1]previewthemeprompt_theme[*]continueprompt_preview_safely=theme%b%f%kSet and save not yet implemented.  Please ensure your ~/.zshrccontains something similar to the following:\n  autoload -Uz promptinit  promptinit  prompt *[2,-1]shift1randomrandom_themes #* == 1 random_themesprompt_themesrandom_themes( ( RANDOM % #random_themes ) + 1 )argv=random_themes[i]prompt_themesr1hookchpwdprecmdpreexecperiodiczshaddhistoryzshexitaddzshhookhookprompt_*_hooktypesetzle_highlightzle_highlight:default: #zle_highlight unsetzle_highlightprompt_1_setupprompt_theme@prompt_cleanuplocalcleanup_hookszstyle:promptthemecleanup@:promptthemecleanupcleanup_hooks[@] +prompt_preview_cleanup == 0 printprompt_cleanup: no prompt theme activereturnpromptlocalprompt_optstheme_activezstyle:promptthemecleanuppromptbangbangpromptcrpromptpercentpercentpromptsppromptsubstsubst:promptthemecleanupzstyle -d :prompt-theme cleanup;prompt_default_setup;PS1+PS1(q)PS1PS2+PS2(q)PS2PS3+PS3(q)PS3PS4+PS4(q)PS4RPS1+RPS1(q)RPS1RPS2+RPS2(q)RPS2RPROMPT+RPROMPT(q)RPROMPTRPROMPT2+RPROMPT2(q)RPROMPT2PSVAR+PSVAR(q)PSVARprecmd_functions=((q)precmd_functions[@])preexec_functions=((q)preexec_functions[@])prompt_opts=( prompt_opts[*] )reply=(yes)set_prompt@ #prompt_opts setoptnopromptbangcrpercentspsubstprompt^prompt_opts[@]trueprompt_preview_themeemulate +prompt_preview_cleanup prompt_preview_safely@returnlocalprompt_optsprint1 theme #* > 1  with parameters `*[2,-1]'prompt_1_setup@[2,-1] #prompt_opts setoptnopromptbangcrpercentspsubstprompt^prompt_opts[@]precmd_functionsrprompt_1_precmdprompt_1_precmdpromptcr\rPS1command arg1 arg2 ... argnpreexec_functionsrprompt_1_preexecprompt_1_preexeckshautoloadpromptinit@45.8D	3Hfunctions/Prompts/prompt_adam1_setupnHfunctions/Prompts/prompt_adam2_setupm",
Hfunctions/Prompts/prompt_bart_setup|Hfunctions/Prompts/prompt_bigfade_setup
Hfunctions/Prompts/prompt_clint_setupHfunctions/Prompts/prompt_default_setup/xHfunctions/Prompts/prompt_elite2_setup,Hfunctions/Prompts/prompt_elite_setupHfunctions/Prompts/prompt_fade_setup	Hfunctions/Prompts/prompt_fire_setupHfunctions/Prompts/prompt_off_setup@(Hfunctions/Prompts/prompt_oliver_setup @Hfunctions/Prompts/prompt_pws_setup Hfunctions/Prompts/prompt_redhat_setup!;A$Hfunctions/Prompts/prompt_restore_setup!LHfunctions/Prompts/prompt_special_chars"Hfunctions/Prompts/prompt_suse_setup"@ Hfunctions/Prompts/prompt_walters_setup"XHfunctions/Prompts/prompt_zefram_setup##Hfunctions/Prompts/promptinit#A!A 	m2z*&<AFzAfP,A,A q,A,A,],AAf<,Ap,A\AfI|A%;APtAgPAg,A,AP,A$]A	&A	.A
q,A.A
,A,A.AAAF<prompt_adam1_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt adam1 [<color1> [<color2> [<color3>]]]

where the colors are for the user@host background, current working
directory, and current working directory if the prompt is split over
two lines respectively.  The default colors are blue, cyan and green.
This theme works best with a dark background.

Recommended fonts for this theme: nexus or vga or similar.  If you
don't have any of these, then specify the `plain' option to use 7-bit
replacements for the 8-bit characters.
EOFprompt_adam1_setupsetoptlocaloptionsnowarncreateglobalprompt_adam1_color11:blueprompt_adam1_color22:cyanprompt_adam1_color33:greenbase_prompt%K{prompt_adam1_color1}%n@%m%k post_prompt%b%f%kextendedglobbase_prompt_no_colorbase_prompt//(%K{[^\}]#}|%k)/post_prompt_no_colorpost_prompt//(%K{[^\}]#}|%k)/addzshhookprecmdprompt_adam1_precmdprompt_adam1_precmdsetoptlocaloptionsnoxtracenowarncreategloballocalbase_prompt_expanded_no_colorbase_prompt_etcprompt_lengthspace_leftprint -P "$base_prompt_no_color"print -P "$base_prompt%(4~|...|)%3~"prompt_lengthbase_prompt_etcprompt_lengthpath_prompt%B%F{prompt_adam1_color2}%(4~|...|)%3~%F{white}( COLUMNS - #base_prompt_expanded_no_color - 2 )%B%F{prompt_adam1_color3}%space_left<...<%~prompt_newline%F{white}base_promptpath_prompt %# post_promptbase_promptpath_prompt %_> post_promptbase_promptpath_prompt ?# post_promptprompt_adam1_setup@A%A 	}2z*&<AJAfPA,A0#1.A+iA&A1.Ar,A	5,A
u,A,.A=q,A},A,A,.Aq,At,A,A,.Al,Aa,A,Am,AAG(,A!h,A"(,A%		,A',A(0m,A*,A,D,A-Y,A/,A1	A4d|A
CfAMkdmvAPAGAC&D,A,A,A	.A
=AY#A'mA'HAC'xA|1A
AG4AFp,A
A&,A)A|1AACG4AFp	),A
h
A&A'$e.AAF2(2uprompt_adam2_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt adam2 [ 8bit ] [<color1> [<color2> [<color3>] [<color4>]]

where the colors are for the hyphens, current directory, user@host,
and user input bits respectively.  The default colors are cyan, green,
cyan, and white.  This theme works best with a dark background.

If you have either UTF-8 or the `nexus' or `vga' console fonts or similar,
you can specify the `8bit' option to use 8-bit replacements for the
7-bit characters.

And you probably thought adam1 was overkill ...
EOFprompt_adam2_setupsetoptlocaloptionsnowarncreategloballocalprompt_gfx_tlcprompt_gfx_mlcprompt_gfx_blc8bitshiftLC_ALL:LC_CTYPE:LANGUTF8\xe2\x94\x8c\xe2\x94\x9c\xe2\x94\x94prompt_gfx_hyphen\xe2\x94\x80\xda\xc3\xc0\xc4\`prompt_adam2_color11:cyanprompt_adam2_color22:greenprompt_adam2_color33:cyanprompt_adam2_color44:whiteprompt_gfx_bboxprompt_gfx_tbox%B%F{prompt_adam2_color1}prompt_gfx_tlc%b%F{prompt_adam2_color1}prompt_gfx_hyphen%B%F{prompt_adam2_color1}prompt_gfx_blcprompt_gfx_hyphen%b%F{prompt_adam2_color1}prompt_gfx_bbox_to_mbox%{\e[A\r%}%B%F{prompt_adam2_color1}prompt_gfx_mlc%b%F{prompt_adam2_color1}prompt_gfx_hyphen%{\e[B%}prompt_l_paren%B%F{black}(prompt_r_paren%B%F{black})prompt_user_host%b%F{prompt_adam2_color3}%n%B%F{prompt_adam2_color3}@%b%F{prompt_adam2_color3}%mprompt_line_1aprompt_gfx_tboxprompt_l_paren%B%F{prompt_adam2_color2}%~prompt_r_paren%b%F{prompt_adam2_color1}prompt_line_1bprompt_l_parenprompt_user_hostprompt_r_paren%b%F{prompt_adam2_color1}prompt_gfx_hyphenprompt_line_2prompt_gfx_bboxprompt_gfx_hyphen%B%F{white}prompt_char%(!.#.>)prompt_optssubstpercentaddzshhookprecmdprompt_adam2_precmdprompt_adam2_precmdsetoptlocaloptionsextendedglobnoxtracenowarncreategloballocalprompt_line_1prompt_adam2_choose_promptprompt_line_1prompt_newlineprompt_line_2%B%F{white}prompt_char %b%f%kprompt_line_2prompt_gfx_bbox_to_mbox%B%F{white}%_> %b%f%kprompt_line_2prompt_gfx_bbox_to_mbox%B%F{white}?# %b%f%kzle_highlightrdefault:default:fg=prompt_adam2_color4,boldprompt_adam2_choose_promptlocalprompt_line_1a_widthS%%prompt_line_1a//%KF1{}%Bbkfprompt_line_1b_widthS%%prompt_line_1b//%KF1{}%Bbkfprompt_padding_size( COLUMNS
                                  - prompt_line_1a_width
                                  - prompt_line_1b_width ) prompt_padding_size > 0 prompt_paddingevalprompt_padding=${(l:prompt_padding_size::prompt_gfx_hyphen:)_empty_zz}prompt_line_1prompt_line_1aprompt_paddingprompt_line_1breturnprompt_padding_size( COLUMNS - prompt_line_1a_width ) prompt_padding_size > 0 prompt_padding=${(l:prompt_padding_size::prompt_gfx_hyphen:)_empty_zz}prompt_line_1prompt_line_1aprompt_paddingprompt_pwd_size( COLUMNS - 5 )prompt_line_1prompt_gfx_tboxprompt_l_paren%B%F{prompt_adam2_color2}%prompt_pwd_size<...<%~%<<prompt_r_paren%b%F{prompt_adam2_color1}prompt_gfx_hyphenprompt_adam2_setup@ABfL$F\,Akx/APA"FAC	m2z*A"5"ftI&dA	m2z*A".a5"ftI&dA	m2z*ABG-.yft.A G/h</A G/</<AQ/
A PtAg#kA#k
AT		1.Ar-;2AFL#k.AeDA	1NA	p2rr9+.A	6A@2
T
.Aq.AAFAfk3PAPtA@'EHEdE|ACF,A	%I,A
mA%AB<,AA&A	A
8ABF\q ft	A<$2J$|AB&ATA"A"imAA; (APtAgCA<C'DK",AA,GDs{*e,A	9,A
,A!,AK",A
*,A,A,aA"rB
]AA<]}	-E.A$iADAPA"rBC&hAKFAPAg<;2A
/Ad,0	A9$lAC$%,A
qA"ryAFP1A&XA"ry&p!0;,A,A,AEa,A.AA&8A!A!ylA$1A$.A&A)1A).A+ 5q,A- u.A.Afl(A
fuA
CF		U,A7
e
AFAR+A GAZAf0AB
S=CFT$Tmzmodloadzsh/parameterreturnprompt_bart_helpsetoptlocaloptionsnocshnullcmdnoshnullcmdZSH_VERSION4.2.2printRequires ZSH_VERSION 4.2.2\nThis prompt gives the effect of left and right prompts on the upper
line of a two-line prompt.  It also illustrates including history
text in the prompt.  The lower line is initialized from the last
(or only) line of whatever prompt was previously in effect.

    prompt bart [on|off] [color...]

You may provide up to five colors, though only three colors (red,
blue, and the default foreground) are used if no arguments are
given.  The defaults look best on a light background.

No background colors or hardwired cursor motion escapes are used,
and it is not necessary to setopt promptsubst.

The "off" token temporarily disables the theme; "on" restores it.
Note, this does NOT fully reset to the original prompt state, it
only hides/reveals the extra lines above the command line and
removes	the supporting hooks.
EOFread -sek 1 "?${(%):-%S[press return]%s}"Qq\r%Ereturn
The "upper left prompt" looks like:
    machine [last command] /current/working/dir
The first three color arguments apply to these components.  The
last command is shown in standout mode if the exit status was
nonzero, or underlined if the job was stopped.

If the last command is too wide to fit without truncating the
current directory, it is put on a middle line by itself.  The
current	directory uses %~, so namedir abbreviation applies.

The "upper right prompt" looks like:
    date time
The fourth color is used for the date, and the first again for the
time.  As with RPS1, first the date and then the time disappear as
the upper left prompt grows too wide.  The clock is not live; it
changes only after each command, as does the rest of the prompt.
read -sek 1 "?${(%):-%S[press return]%s}"
When RPS1 (RPROMPT) is set before this prompt is selected and a
fifth color is specified, that color is turned on before RPS1 is
displayed and reset after it.  Other color changes within RPS1, if
any, remain in effect.  This also applies to RPS2 (RPROMPT2).
If a fifth color is specified and there is no RPS2, PS2 (PROMPT2)
is colored and moved to RPS2.  Changes to RPS1/RPS2 are currently
not reverted when the theme is switched off.  These work best with
the TRANSIENT_RPROMPT option, which must be set separately.

This theme hijacks psvar[7] through [9] to avoid having to reset
the entire PS1 string on every command.  It uses TRAPWINCH to set
the position of the upper right prompt on a window resize, so the
prompt may not match the window width until the next command.

When setopt nopromptcr is in effect, an ANSI terminal protocol
exchange is attempted in order to determine the current cursor
column, and the width of the upper prompt is adjusted accordingly.
If your terminal is not ANSI compliant, this may cause unexpected
behavior, and in any case it may consume typeahead.  (Recommended
workaround is to setopt promptcr.)
read -sek 1 "?${(%):-%S[done]%s}"\n\n%EintegerPSCOLtypesetPSCMDprompt_bart_preexecsetoptlocaloptionsnoxtracenoshwordsplitnoksharraysunsetlocalz3cmd1shiftcmd1cmd1:%+cmdcmd1PSCMDjobtextscmd1autoresumejobtexts%2historyHISTCMDreturnprompt_bart_precmdsetoptlocaloptionsnoxtracenoksharraysunsetlocalzero%([BSUbfksu]|[FB]{*})escapecolnolinenoPSCMD:=history[HISTCMD-1]psvar7PSCMDpsvar8psvar9PSCOL == 1PSCOLprompt_bart_ps1promptcreval[[ -o promptsp ]] 2>/dev/nullprint(l.COLUMNS.. .)\e[s(pl.COLUMNS..\b.)%E\e[uTTY[;readescape?\e[6ncolno = COLUMNS-PSCOL#(f)(%%)(S)PS1//~zero/[1] > colno(colno -= #(f)(%%)(S)PS1//~zero/[1]) > 0l:colno:: :prompt_bart_ps1setoptlocaloptionsnoxtracenoksharrayslocalhosthist1hist2spacedatetime%b%f%k%(?.[.%20(?.[%U.%S[))eoff%(?.].%20(?.%u].]%s))%{fg[%m]%}%mrs%9(v. . %{fg[%h]%}eon%7veoffrs )%9(v.\n%{fg[%h]%}eon%7veoffrs.)%{fg[%~]%}%8~rs%{fg[%D]%}%Drs%{fg[%@]%}%@rsprompt_theme1oliver[%h%0(?..:%?)]%# PS1//prompt_newline/\nfPS1%COLUMNS-PSCOL>..>hosthist1dir%<<space%COLUMNS-PSCOL-15(l. . date)%COLUMNS-PSCOL-7(l.. time)hist2\nps11(j::)ps1prompt_bart_winchsetoptlocaloptionsnolocaltrapsnoksharraysunsetprecmd_functionsprompt_bart_precmdprompt_bart_ps1functionsTRAPWINCHfunctions[TRAPWINCH]//prompt_bart_winchprompt_bart_setupsetoptlocaloptionsnolocaltrapsnoksharraysunsettypeset1:loffdisableaddzshhookprecmdprompt_*_precmdaddzshhookpreexecprompt_*_preexecfunctionsTRAPWINCHfunctions[TRAPWINCH]//prompt_bart_winchprompt_theme1bartfPS11returnonenableshiftbreakfg%m%F{1:-red}fg%h%F{2:-blue}fg%%F{3:-default}fg%D%F{4:-default}fg%@prompt_bart_ps1# > 4#RPS1RPS1%F{5}RPS1%f#RPS2RPS2%F{5}RPS2%f%F{5}<PS2//\%_/%^%> %faddzshhookprompt_bart_precmdaddzshhookpreexecprompt_bart_preexecprompt_cleanupfunctions[TRAPWINCH]="${functions[TRAPWINCH]//prompt_bart_winch}"functionsTRAPWINCHfunctions[TRAPWINCH]//prompt_bart_winch
	prompt_bart_winchprompt_bart_previewlocal%# prompt_preview_themebart@kshautoloadprompt_bart_setup@AA 	Bz*Bz*&A
k@%A'9A'lA'AC'#AgPAflҬAC&,A,A1A

tA)eAAAF tA&A Ct#+Af,tAFprompt_bigfade_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt bigfade [<fade-bar> [<userhost> [<date> [<cwd>]]]]

where the parameters are the colors for the fade-bar, user@host text,
date text, and current working directory respectively.  The default
colors are blue, white, white, and yellow.  This theme works best with
a dark background.


Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_bigfade_setuplocalfadebar1:blueuserhost2:whitedate3:white4:yellowscharsautoloadprompt_special_chars%B%F{fadebar}schars[333]schars[262]schars[261]schars[260]%B%F{userhost}%K{fadebar}%n@%m%b%k%f%F{fadebar}%K{black}schars[260]schars[261]schars[262]schars[333]%b%f%k%F{fadebar}%K{black}schars[333]schars[262]schars[261]schars[260]%B%F{date}%K{black} %D{%a %b %d} %D{%I:%M:%S%P}prompt_newline%B%F{cwd}%K{black}%d>%b%f%k %B%F{fadebar}schars[333]schars[262]schars[261]schars[260]%b%F{fadebar}%K{black}schars[260]schars[261]schars[262]schars[333]%F{fadebar}%K{black}schars[333]schars[262]schars[261]schars[260]%B%F{fadebar}>%b%f%k prompt_optssubstpercentprompt_bigfade_preview ! #* prompt_preview_themebigfadeprintprompt_preview_themewhitegreyprompt_preview_theme@prompt_bigfade_setup@AA 	12z*&AAgAgA8g4LhAf4ҬX,A},A	5Q,A
,A,A1M,A,A	,AEe,A,A!,A],A,A4,AL,AhA"
,A		AC'

,A$U,A ,A!Ag@<`,A$
	,A&
H
e,A)}A
fA;
+@A@pA'+AgA%(A"ABqqA"

F8dA&LA"

q
AFprompt_clint_help
  prompt clint [<color1> [<color2> [<color3> [<color4> [<color5>]]]]]

  defaults are red, cyan, green, yellow, and white, respectively.

EOFprompt_clint_setuplocalp_datep_ttyp_platp_verp_userpwdp_apmp_shlvlhistp_rcp_endp_winautoloadvcs_infopcc11:SSH_CLIENT+yellow:redpcc22:cyanpcc33:greenpcc44:yellowpcc55:whitepc\[%F{pcc[1]}[pc\]%F{pcc[1]}]pc<%F{pcc[1]}<pc>%F{pcc[1]}>pc\(%F{pcc[1]}(pc\)%F{pcc[1]})pc['\[']%F{pcc[2]}%D{%a %y/%m/%d %R %Z}pc['\]']pc['\[']%F{pcc[3]}%lpc['\]']pc['\[']%F{pcc[2]}MACHTYPE/OSTYPE/uname -rpc['\]']pc['\[']%F{pcc[2]}ZSH_VERSIONpc['\]']WINDOWpc['\(']%F{pcc[4]}WINDOWpc['\)']p_userpwdpc['<']%F{pcc[3]}%n@%mp_win%F{pcc[5]}:%F{pcc[4]}%~pc['>']p_vcs%(2v.%U%2v%u.)p_shlvlhist%fzsh%(2L./SHLVL.) %B%h%b %(?..[%?%1v] )%f%B%#%b typesetzle_highlightzle_highlightrdefault:default:pcc2promptp_datep_ttyp_platp_ver
p_userpwd
p_shlvlhistp_rcp_vcsp_end%(4_.\.)%3_> %Eaddzshhookprecmdprompt_clint_precmdprompt_clint_precmdsetoptnoxtracenoksharrayslocaloptionslocalexitstatusgit_dirgit_refpsvarexitstatuspsvar1 signals[exitstatus-127]interactivejobsvcs_infovcs_info_msg_0_psvar2vcs_info_msg_0_prompt_clint_setup@,A,A!,A=,AUAA4%m%# %_> ?# +%N:%i> unsetRPS1RPS2RPROMPTRPROMPT2prompt_optspercentAaA 	Bz*Bz*&AFA'=A'pACgAfҬA&AC'pA'A'8QA'A'A'%,Ae,AACLA,8Ag0A$L#+hACAAl	@,AUAfA"	C&LAfdAFxprompt_elite2_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt elite2 [<text-color> [<parentheses-color>]]

The default colors are both cyan.  This theme works best with a dark
background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_elite2_setuplocaltext_col1:cyanparens_col2:text_colscharsautoloadprompt_special_charstext%b%F{text_col}parens%B%F{parens_col}punct%B%F{black}reset%b%flparparens(textrparparens)textpunctschars[332]textschars[304]lpar%npunct@text%mrparschars[304]lpar%!punct/text%yrparschars[304]lpar%D{%I:%M%P}punct:text%D{%m/%d/%y}rparschars[304]punct-resetprompt_newlinepunctschars[300]textschars[304]lpar%#punct:text%~rparschars[304]punct-reset parensschars[304]textschars[304]punct-reset prompt_optssubstpercentprompt_elite2_previewlocalcolorcolorscolorsyellowgreenbluemagenta ! #* i = 1i <= #colorsi++ colorsiprompt_preview_themeelite2color i < #colors printprompt_preview_themeelite2@prompt_elite2_setup@AzA 	Bz*Bz*&A+0pA'-A'\ACgAfҬA&,A	U,A
	EA	X		dA#K<$eAAAF tA&ACtAf,tACF$qprompt_elite_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt elite [<text-color> [<punctuation-color>]]

The default colors are red and blue respectively.  This theme is
intended for use with a black background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_elite_setuplocaltext1:redpunctuation2:bluescharsautoloadprompt_special_chars%F{text}schars[332]schars[304]%F{punctuation}(%F{text}%n%F{punctuation}@%F{text}%m%F{punctuation})%F{text}-%F{punctuation}(%F{text}%D{%I:%M%P}%F{punctuation}-:-%F{text}%D{%m}%F{punctuation}%F{text}/%D{%d}%F{punctuation})%F{text}schars[304]-%F{punctuation}schars[371]%F{text}-schars[371]schars[371]%F{punctuation}schars[372]prompt_newline%F{text}schars[300]schars[304]%F{punctuation}(%F{text}%1~%F{punctuation})%F{text}schars[304]schars[371]%F{punctuation}schars[372]%f> prompt_optssubstpercentprompt_elite_preview ! #* prompt_preview_themeeliteprintprompt_preview_themegreenyellowprompt_preview_theme@prompt_elite_setup@AA 	Bz*Bz*&dA	KA'IA'A'Ag(AfDҬhA&h,A
,AaACtA)	l/Ag0A$L#+hAC1AA\
	@,AUAfAC&A tACfACF
prompt_fade_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt fade [<fade-bar-and-cwd> [<userhost> [<date>]]] 

where the parameters are the colors for the fade-bar and current
working directory, user@host text, and date text respectively.  The
default colors are green, white, and white.  This theme works best
with a dark background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_fade_setuplocalfadebar_cwd1:greenuserhost2:whitedate3:whitescharsautoloadprompt_special_chars%F{fadebar_cwd}%B%K{fadebar_cwd}schars[333]schars[262]schars[261]schars[260]%F{userhost}%K{fadebar_cwd}%B%n@%m%b%F{fadebar_cwd}%K{black}schars[333]schars[262]schars[261]schars[260]%F{date}%K{black}%B %D{%a %b %d} %D{%I:%M:%S%P} prompt_newline%F{fadebar_cwd}%K{black}%B%~/%b%k%f %F{fadebar_cwd}%K{black}schars[333]schars[262]schars[261]schars[260]%f%k>prompt_optssubstpercentprompt_fade_previewlocalcolorcolorscolorsyellowgreenbluemagenta ! #* i = 1i <= #colorsi++ colorsiprompt_preview_themefadecolorprintprompt_preview_themewhitegreyprompt_preview_theme@prompt_fade_setup@A'A 	Bz*Bz*&AJA'1A'lA'AC'-A'dyA'#ACgAfҬ,A&,AC'A'tA'hA'AC'tA'A'pA'AC'\u,A,A	A


A5jA
AAF tA&A(Ct#+(((Af@tAFUprompt_fire_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt fire [<fire1> [<fire2> [<fire3> [<userhost> [<date> [<cwd>]]]]]]

where the parameters are the three fire colors, and the colors for the
user@host text, date text, and current working directory respectively.
The default colors are yellow, yellow, red, white, white, and yellow.
This theme works best with a dark background.

Recommended fonts for this theme: either UTF-8, or nexus or vga or similar.
If you don't have any of these, the 8-bit characters will probably look
stupid.
prompt_fire_setuplocalfire11:yellowfire22:yellowfire33:reduserhost4:whitedate5:white6:yellowscharsautoloadprompt_special_charsGRAD1%{schars[333]schars[262]schars[261]schars[260]%}GRAD2%{schars[260]schars[261]schars[262]schars[333]%}COLOR1%B%F{fire1}%K{fire2}COLOR2%B%F{userhost}%K{fire2}COLOR3%b%F{fire3}%K{fire2}COLOR4%b%F{fire3}%K{black}COLOR5%B%F{cwd}%K{black}COLOR6%B%F{date}%K{black}GRAD0%b%f%kCOLOR1GRAD1COLOR2%n@%mCOLOR3GRAD2COLOR4GRAD1COLOR6 %D{%a %b %d} %D{%I:%M:%S%P} prompt_newlineCOLOR5%~/GRAD0 COLOR1GRAD1COLOR3GRAD2COLOR4GRAD1COLOR5>GRAD0 prompt_optssubstpercentprompt_fire_preview ! #* prompt_preview_themefireprintprompt_preview_thememagentabluewhiteprompt_preview_theme@prompt_fire_setup@AT&,A},A,A,A	Aprompt_default_setup/dev/null%# > ?# +> prompt_optspercentAqA 		}	&|A
$A0HA"ig:A"ECg:`A'A'\uA"r	\!A'DYA'A"rI	aA,G
A"A"eDA,AACg<.AUAFAprompt_oliver_helpWith this prompt theme, the prompt contains the current directory,
history number, number of jobs (if non-zero) and the previous
command's exit code (if non-zero) and a final character which
depends on privileges.

The colour of the prompt depends on two associative arrays -
$pcolour and $tcolour. Each array is indexed by the name of the
local host. Alternatively, the colour can be set with parameters
to prompt. To specify colours, use English words like 'yellow',
optionally preceded by 'bold'.

The hostname and username are also included unless they are in the
$normal_hosts or $normal_users array.
ENDHELPENDHELPprompt_oliver_setupprompt_optssubstpercent(t)pcolourassoctypesetpcolour(t)tcolourassoctcolourlocalpcol1:pcolourHOST:hostname:boldpcolr%F{pcol#bold:-default}pcolbold%Bpcolrtcol2:tcolourHOSTtcolrfg=tcol#bold:-defaulttcolbold,tcolrhost%m:user%n HOSTjnormal_hostsLOGNAMErootjnormal_userspcolruserhost%~%$((COLUMNS-12))(l.prompt_newline. )[%h%1(j.%%%j.)%0(?..:%?)]%# %b%f%kRPS2<%^zle_highlightzle_highlightrdefault:default:tcolrprompt_oliver_setup@AA 	2z*&tAr.AAF		Mprompt_pws_helpSimple prompt which tries to display only the information you need.
- highlighted parenthesised status if last command had non-zero status
- bold + if shell is not at top level (may need tweaking if there
  is another shell in the process history of your terminal)
- number of background jobs in square brackets if non-zero
- time in yellow on black, with Ding! on the hour.
I usually use this in a white on black terminal.
EOFprompt_pws_setup%K{white}%F{red}%(?..(%?%))%K{black}%F{white}%B%(2L.+.)%(1j.[%j].)%F{yellow}%(t.Ding!.%D{%L:%M})%f%k%b%# prompt_pws_setup@AK0,A,A]AC%pACFaprompt_redhat_setup[%n@%m %1~]%(#.#.$) > prompt_optspercentprompt_redhat_setup@ATzstyle:promptthemecleanupAg< At-1.Ar=,A
!,Aa,A,A1,Aq,A,A1a,A.AAAGAP	,	ACFtypesetscharsLC_ALL:LC_CTYPE:LANGUTF8utf8schars300\xe2\x94\x94schars304\xe2\x94\x8cschars332schars333\xe2\x96\x88schars371\xc2\xa8schars372\xcb\x99schars262\xe2\x96\x93schars261\xe2\x96\x92schars260\xe2\x96\x91localcodeevalschars[code]=$'\code'AK(,A,A=AC%PACF1prompt_suse_setup%n@%m:%~/ > > prompt_optspercentprompt_suse_setup@AA 		2z*&lAkp1sA
	1.A!,A=.Aq.AA%|AFprompt_walters_helpThis prompt is color-scheme-able.  You can invoke it thus:

  prompt walters [<color1>]

where the color is for the right-hand prompt.

This prompt was stolen from Colin Walters <walters@debian.org>,
who gives credit to Michel Daenzer <daenzer@debian.org>.
EOFprompt_walters_setupTERMdumb%B%(?..[%?] )%b%n@%U%m%u> RPS1%F{1:-green}%~%f%(?..[%?] )%n@%m:%~> prompt_optspercentprompt_walters_setup@\A	+A'+AD`A:JA"1UA"r:J1A("F*-$AK,A,A1AC|Af4AF|prompt_zefram_precmdlocalexitstatussetoptlocaloptionsnoxtracenoksharrayspsvarexitstatuspsvar1SIGsignalsexitstatus127psvar1jobs/dev/nullpsvar2prompt_zefram_setup[%(2L.%L/.)ZSH_VERSION]%(?..%B{%v}%b)%n%(2v.%B@%b.@)%m:%B%~%b%(!.#.>) %(4_:... :)%3_> prompt_optssubstpercentaddzshhookprecmdprompt_zefram_precmdprompt_zefram_setup@Ag!4Ag<lAg<AC%APsAfdCAF <A4'pEEA CpAAC.A	},A
At
	AR%A%HACfҬqAFLeqAFL5AfҬ-.A`A+k'AfdCAf 9AHAR]ACF A&A\G(AZAUi}ADG(AZ$EdA ((pAC(AZAH
UAC<4AuA$ A&AAlA$g1ZAF!qqACFAC<A"$]	C,!tASA	AfdCA$ z8Xp,ApAfpzALCQO0sCAFA!ARA\G AZeyADG AZ		)	H	i				A 

LAf

A@00A1A
AftA"!ICftAFqA	F
IA	&
U0BA@
'#16A(@2



AD
C1A
CFT}AC&}Ax
1AFTAF!AC&}qAFA
CFAA
F1qAF=0bA`AFAC&
50A(IA"@A\C
XA"BA&AF	ACf1&PAFUAFYACFAFAFA&0;A.AN1EAG hAX
APACA@AC' JyA1AT		16AX@RR1RACF=A&
AG AL0PtA$)A Gt<ABc=FA"CFCQA.AgA
1AP<mACeAP,1AACf!AFA+1rAHAB|<HH
	A"	
CA"

0A"
TA"
A"

CATf|,Pq]q5)5	EAF	|	A"!	f

!
A	&A<RAfdCAB!<CAFA&Ag,Af\tuA"
Cf\tAF\AFEA"CfA"
&A"
f\t1A&ACf\IA"
&AB
D BFDPD}typesetgaUprompt_themesprompt_themeprompt_newlineprompt_themespromptinitemulatesetoptextendedgloblocalppathnamethemematchmbeginmendfpath/prompt__setupNtheme/prompt_b_setupmatch[1]themeprompt_themesprompt_themesnameautoloadprompt_name_setupprintCouldn't read file theme containing theme name.Eh?  Mismatch between glob patterns in promptinit.autoloadaddzshhookprompt_newline\n%{\r%}prompt_preview_safelyemulateprint%b%f%kprompt_themes[(r)1]Unknown theme: 1returnlocalPS1PS2PS3PS4RPS1RPS1RPS2RPS2PROMPTPROMPTRPROMPTRPOMPTRPROMPT2RPROMPT2PSVARPSVARprecmd_functionspreexec_functionsprompt_preview_cleanupaLlzle_highlightzstyleprompt_preview_cleanup:promptthemecleanup:promptthemecleanupprompt_1_setuptypesetprompt_1_preview/dev/nullprompt_1_preview@[2,-1]prompt_preview_theme@:promptthemecleanup #prompt_preview_cleanup :promptthemecleanupprompt_preview_cleanup[@]set_promptemulatelocalpreviewthemeusageold_themeUsage: prompt <options>
Options:
    -c              Show currently selected theme and parameters
    -l              List currently available prompt themes
    -p [<themes>]   Preview given themes (defaults to all)
    -h [<theme>]    Display help (for given theme)
    -s <theme>      Set and save theme
    <theme>         Switch to new theme immediately (changes not saved)

Use prompt -h <theme> for help on specific themes.getoptschlps:optsetoptlocaltrapsprompt_theme[1]PS1PS2PS3PS4RPS1RPS1RPS2RPS2PROMPTPROMPTRPROMPTRPOMPTRPROMPT2RPROMPT2PSVARPSVARprecmd_functionspreexec_functionstrapprompt_${prompt_theme[1]}_setup "${(@)prompt_theme[2,-1]}"prompt_themeprintCurrent prompt theme #prompt_theme > 1  with parameters is:\n  prompt_themeCurrent prompt is not a theme.return2prompt_themesr2functionsprompt_2_setup/dev/nullprompt_2_helpHelp for 2 theme:\nprompt_2_helpNo help available for 2 theme.\nType `prompt -p 2' to preview the theme, `prompt 2'to try it out, and `prompt -s 2' to use it in future sessions.usageCurrentlyavailablepromptthemes:prompt_themespreviewprompt_themes #* > 1 preview@[2,-1]previewthemeprompt_theme[*]continueprompt_preview_safely=theme%b%f%kSet and save not yet implemented.  Please ensure your ~/.zshrccontains something similar to the following:\n  autoload -Uz promptinit  promptinit  prompt *[2,-1]shift1randomrandom_themes #* == 1 random_themesprompt_themesrandom_themes( ( RANDOM % #random_themes ) + 1 )argv=random_themes[i]prompt_themesr1hookchpwdprecmdpreexecperiodiczshaddhistoryzshexitaddzshhookhookprompt_*_hooktypesetzle_highlightzle_highlight:default: #zle_highlight unsetzle_highlightprompt_1_setupprompt_theme@prompt_cleanuplocalcleanup_hookszstyle:promptthemecleanup@:promptthemecleanupcleanup_hooks[@] +prompt_preview_cleanup == 0 printprompt_cleanup: no prompt theme activereturnpromptlocalprompt_optstheme_activezstyle:promptthemecleanuppromptbangbangpromptcrpromptpercentpercentpromptsppromptsubstsubst:promptthemecleanupzstyle -d :prompt-theme cleanup;prompt_default_setup;PS1+PS1(q)PS1PS2+PS2(q)PS2PS3+PS3(q)PS3PS4+PS4(q)PS4RPS1+RPS1(q)RPS1RPS2+RPS2(q)RPS2RPROMPT+RPROMPT(q)RPROMPTRPROMPT2+RPROMPT2(q)RPROMPT2PSVAR+PSVAR(q)PSVARprecmd_functions=((q)precmd_functions[@])preexec_functions=((q)preexec_functions[@])prompt_opts=( prompt_opts[*] )reply=(yes)set_prompt@ #prompt_opts setoptnopromptbangcrpercentspsubstprompt^prompt_opts[@]trueprompt_preview_themeemulate +prompt_preview_cleanup prompt_preview_safely@returnlocalprompt_optsprint1 theme #* > 1  with parameters `*[2,-1]'prompt_1_setup@[2,-1] #prompt_opts setoptnopromptbangcrpercentspsubstprompt^prompt_opts[@]precmd_functionsrprompt_1_precmdprompt_1_precmdpromptcr\rPS1command arg1 arg2 ... argnpreexec_functionsrprompt_1_preexecprompt_1_preexeckshautoloadpromptinit@

Zerion Mini Shell 1.0