-NUM_FUNCS="$(echo $INCLUDE | grep -o ';' | wc -l)"
-THE_COMMAND="$(echo $INCLUDE | cut -d ';' -f 1)"
-[[ -v PS1_NL ]] && echo || PS1_NL=
-
-set-twoline-prompt() {
- # Reset prompts
- upper="${PRE_UPPER}"
- lower="${PRE_LOWER}${FORMAT_LOWER}${PROMPT_CHAR}%f%b "
-
- # Add in functions as defined above
- upper+="$BLOCK_LEFT$($THE_COMMAND)$BLOCK_RIGHT"
-
- for (( i = 0; i < $NUM_FUNCS; i++ )); do
- THE_COMMAND="$(echo $INCLUDE | cut -d ';' -f $(($i + 2)))"
- upper+="$BLOCK_SEPARATOR$BLOCK_LEFT$($THE_COMMAND)$BLOCK_RIGHT"
- done
-
- # Add line above
- PROMPT=$upper$'\n'$lower
-}
-
-set-oneline-prompt() {
- PROMPT="${FORMAT_LOWER}${PROMPT_CHAR}%f%b "
- RPROMPT=""
-
- for (( i = 0; i <= $NUM_FUNCS; i++ )); do
- THE_COMMAND="$(echo $INCLUDE | cut -d ';' -f $(($i + 1)))"
- RPROMPT+="$BLOCK_LEFT$($THE_COMMAND)$BLOCK_RIGHT"
- done
-}