13 IFS=';' read -sdR -p $'\E[6n' ROW COL
18 PS1+='$(tput sc; tput cup 0 0; tput el)'
19 PS1+="${BOLD_CYAN}\\u --{ ${BOLD_WHITE}"
21 PS1+="${BOLD_CYAN} }-- \\w"
24 # This fixes the cursor position in case "reset" is called.
25 PS1+='$( [[ $(__row) -eq 1 ]] && tput cup 1 0)'