diff options
Diffstat (limited to 'prompts/rahm1.zsh')
-rw-r--r-- | prompts/rahm1.zsh | 50 |
1 files changed, 2 insertions, 48 deletions
diff --git a/prompts/rahm1.zsh b/prompts/rahm1.zsh index bb0b86f..f4eab3a 100644 --- a/prompts/rahm1.zsh +++ b/prompts/rahm1.zsh @@ -1,51 +1,5 @@ -grey='\e[0;90m' - -ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[cyan]%}[" -ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" -ZSH_THEME_GIT_PROMPT_DIRTY="]%{$fg[red]%}▲%{$reset_color%}" -ZSH_THEME_GIT_PROMPT_CLEAN="] " - -GREEN="%{\x1b[01;32m%}" -PURPLE="%{\x1b[01;35m%}" ORANGE="%{\x1b[01;38;5;208m%}" GRAY="%{\x1b[01;38;5;239m%}" -RED="%{\x1b[01;31m%}" -RESET="%{\x1b[00m%}" - -terminal_color_1="${ORANGE}" -terminal_color_2="${GRAY}" -terminal_color_3="${ORANGE}" -terminal_color_4="${GRAY}" -terminal_color_5="${GRAY}" -terminal_color_6="${GRAY}" -terminal_color_7="${GRAY}" - -function rahm_prompt { - ec=$? - preamble="" - - default="${terminal_color_4}" - if [ "$ec" -eq "0" ] ; then - code="${GREEN}--${default}" - else - code="${RED}$(printf '%02x' $ec)${default}" - fi - - underline='' - name="${terminal_color_1}%n@${default}" - host="${terminal_color_3}%m${default}" - directory="${terminal_color_2}%2~${default}" - - echo "${default}𝜆₀ ${code} ${underline}${name}${host} ${directory} → %{\x1b[00m%}" -} - -function rahm_rprompt { - default="${terminal_color_4}" - time="${terminal_color_3}%*${default}" - echo "${default}← ${time} ${RESET}" -} - -setopt prompt_subst -PROMPT='$(rahm_prompt)' -RPROMPT='$(rahm_rprompt)' +PROMPT='$(simple_prompt ${ORANGE} ${GRAY})' +RPROMPT='$(simple_rprompt ${ORANGE} ${GRAY})' |