PS1+="(sdk ${SDK_BOARD} ${SDK_VERSION}) "
fi
# The cat here affects the exit code after this assignment.
- PS1+='\[\e[0;33m\]\u\[\e[30;1m\]@\[\e[31;1m\]\h'\
+ PS1+='\[\e[33m\]\u\[\e[30;1m\]@\[\e[31;1m\]\h'\
$(cat /etc/ps1_append 2>/dev/null || :)\
"${TARGET_PRODUCT+ {${TARGET_PRODUCT}\}}"\
-'\[\e[30;1m\] \j:$? \[\e[34;1m\]\W \$\[\e[0m\] '
+'\[\e[30;1m\] \j:$? \[\e[34;1m\]\W \$\[\e[m\] '
+
+ # PS0 is displayed after the current prompt but before the command.
+ # Reset any latent colors.
+ PS0='\e[m'
fi