diff options
-rw-r--r-- | 00-prompt.zsh | 14 | ||||
-rw-r--r-- | prompts/hadron.zsh | 61 |
2 files changed, 9 insertions, 66 deletions
diff --git a/00-prompt.zsh b/00-prompt.zsh index cfeba64..1b26d06 100644 --- a/00-prompt.zsh +++ b/00-prompt.zsh @@ -10,13 +10,13 @@ RESET="%{\x1b[00m%}" function distro_logo { case "$(uname -a)" in - *-arch*) echo "%{\033[01;38;2;21;118;167m%}$RESET" ;; - *Debian*) echo "%{\033[01;38;2;170;6;64m%}$RESET" ;; - *Ubuntu*) echo "%{\033[01;38;2;172;61;24m%}$RESET" ;; - *fc*) echo "%{\033[01;38;2;21;118;167m%}$RESET" ;; - *gentoo*) echo "%{\033[01;38;2;126;126;183m%}$RESET" ;; - *Linux*) echo "%{\033[01;37m%}$RESET" ;; - *BSD*) echo "%{\033[01;31m%}$RESET" ;; + *-arch*) echo "%{\033[01;38;2;21;118;167m%} $RESET" ;; + *Debian*) echo "%{\033[01;38;2;170;6;64m%} $RESET" ;; + *Ubuntu*) echo "%{\033[01;38;2;172;61;24m%} $RESET" ;; + *fc*) echo "%{\033[01;38;2;21;118;167m%} $RESET" ;; + *gentoo*) echo "%{\033[01;38;2;126;126;183m%} $RESET" ;; + *Linux*) echo "%{\033[01;37m%} $RESET" ;; + *BSD*) echo "%{\033[01;31m%} $RESET" ;; esac } diff --git a/prompts/hadron.zsh b/prompts/hadron.zsh index e48d4bb..92ba6e4 100644 --- a/prompts/hadron.zsh +++ b/prompts/hadron.zsh @@ -1,62 +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%}" -RED="%{\x1b[01;31m%}" -RESET="%{\x1b[00m%}" - -# let g:terminal_color_0="#282828" -terminal_color_1="${GREEN}" -terminal_color_2="${PURPLE}" -terminal_color_3="${GREEN}" -terminal_color_4="${PURPLE}" -terminal_color_5="${PURPLE}" -terminal_color_6="${PURPLE}" -terminal_color_7="${PURPLE}" -# let g:terminal_color_8="#928374" -# let g:terminal_color_9="#fb4934" -# let g:terminal_color_10="#b8bb26" -# let g:terminal_color_11="#fabd2f" -# let g:terminal_color_12="#83a598" -# let g:terminal_color_13="#d3869b" -# let g:terminal_color_14="#8ec07c" -# let g:terminal_color_15="#ebdbb2" - - -# ZSH_THEME_GIT_PROMPT_PREFIX="a(" -# ZSH_THEME_GIT_PROMPT_SUFFIX="b" - -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 ${GREEN} ${PURPLE})' +RPROMPT='$(simple_rprompt ${GREEN} ${PURPLE})' |