dotfiles/shells/byobu_zsh_prompt

7 lines
608 B
Plaintext

byobu_prompt_status() { local e=$?; [ $e != 0 ] && echo -e "$e "; }
setopt PROMPT_SUBST
PS1=$'%{\e[38;5;202m%}\$(byobu_prompt_status)%{\e[38;5;245m%}%n%{\e[0m%}@%{\e[38;5;125m%}%m%{\e[0m%}:%{\e[38;5;25m%}%~%{\e[0m%}⟫ '
PS1=$'%{\e[38;5;197m%}\$(byobu_prompt_status)%{\e[38;5;245m%}%n%{\e[0m%}@%{\e[38;5;125m%}%m%{\e[0m%}:%{\e[38;5;25m%}%~%{\e[0m%}%# '
PS1=$'%{\e[38;5;197m%}\$(byobu_prompt_status)%{\e[38;5;245m%}%n%{\e[0m%}@%{\e[38;5;125m%}%m%{\e[0m%}:%{\e[38;5;25m%}%~%{\e[0m%}%(!.#.$) '
PS1=$'%{\e[38;5;197m%}\$(byobu_prompt_status)%{\e[38;5;245m%}%n%f@%{\e[38;5;125m%}%m%f:%{\e[38;5;25m%}%~%f%(!.#.$) '