-function set-prompt() {
- # Reset prompts
- upper="${ADMONE_PRE_UPPER}"
- lower="${ADMONE_PRE_LOWER}${ADMONE_FORMAT_LOWER}${ADMONE_PROMPT_CHAR}%f%b "
-
- # Add in functions as defined above
- NUM_FUNCS="$(echo $ADMONE_INCLUDE | grep -o ';' | wc -l)"
- for (( i = 0; i <= $NUM_FUNCS; i++ )); do
- (( val = $i + 1 ))
- THE_COMMAND="$(echo $ADMONE_INCLUDE | cut -d ';' -f $val)"
- if [[ $val == 1 ]]; then
- upper+="$ADMONE_BLOCK_LEFT$($THE_COMMAND)$ADMONE_BLOCK_RIGHT"
- else
- upper+="$ADMONE_BLOCK_SEPARATOR$ADMONE_BLOCK_LEFT$($THE_COMMAND)$ADMONE_BLOCK_RIGHT"
- fi
- done
+# Set everything!
+set-prompt() {
+ PROMPT="%B%F{%(?.cyan.red)}${PROMPT_CHAR}%f%b "
+ RPROMPT="[%F{blue}%~${vcs_info_msg_0_}%f][%(?,%F{cyan}%?,%F{red}%?)%f]"