aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2021-11-15 11:05:50 -0700
committerJosh Rahm <joshuarahm@gmail.com>2021-11-15 11:05:50 -0700
commit2223f06cc94496f963a3f76a2d44328c8f547638 (patch)
tree898a6fbfdf892cd511347f2035851e2b099ad552
parenta6213bc74c817360d4947fa9d94d97431d5b258c (diff)
downloadzshrcd-2223f06cc94496f963a3f76a2d44328c8f547638.tar.gz
zshrcd-2223f06cc94496f963a3f76a2d44328c8f547638.tar.bz2
zshrcd-2223f06cc94496f963a3f76a2d44328c8f547638.zip
Change hadron to use the simple prompt
-rw-r--r--00-prompt.zsh14
-rw-r--r--prompts/hadron.zsh61
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})'