linux.config/zsh.config/lambda-00x097.zsh-theme

32 lines
708 B
Bash

autoload colors
# use `spectrum_ls` command for getting color scale
export WHITE="251"
export GRAY="244"
export GREEN="002"
export YELLOW="190"
export RED="196"
prompt() {
if [[ $EUID -ne 0 ]]; then
echo "%F{$GRAY}╭ %F{$GREEN}%n%F{$GRAY}@%F{$GREEN}%M%F{$GRAY}:%~\n╰ %F{$GREEN}λ%f"
else
echo "%F{$GRAY}╭ %F{$RED}%n%F{$GRAY}@%F{$RED}%M%F{$GRAY}:%~\n╰ %F{$RED}λ%f"
fi
}
# returns 👾 if there are errors, nothing otherwise
return_status() {
echo "%(?..👾)"
}
# set the git_prompt_info text
ZSH_THEME_GIT_PROMPT_PREFIX="["
ZSH_THEME_GIT_PROMPT_SUFFIX="]"
ZSH_THEME_GIT_PROMPT_DIRTY="*"
ZSH_THEME_GIT_PROMPT_CLEAN=""
PROMPT='%B$(prompt)%b '
RPROMPT='$(git_prompt_info)'