# gentoo prompt theme prompt_necoro_help () { cat <<'EOF' This prompt is color-scheme-able. You can invoke it thus: prompt necoro [ [ []]] EOF } prompt_necoro_setup () { emulate -L zsh autoload -U colors colors prompt_necoro_prompt=${1:-'blue'} prompt_necoro_user=${2:-'green'} prompt_necoro_root=${3:-'red'} if [ "$USER" = 'root' ] then base_prompt="%B%{$fg[$prompt_necoro_root]%}%m%k " else base_prompt="%B%{$fg[$prompt_necoro_user]%}%n@%m%k " fi post_prompt="%b%{$reset_color%}%k" #setopt noxtrace localoptions path_prompt="%B%{$fg[$prompt_necoro_prompt]%}%1~" PS1="$base_prompt$path_prompt %# $post_prompt" PS2="$base_prompt$path_prompt %_> $post_prompt" PS3="$base_prompt$path_prompt ?# $post_prompt" } prompt_necoro_setup "$@"