X-Git-Url: https://git.wh0rd.org/?p=home.git;a=blobdiff_plain;f=.profile.d%2FPS1.sh;h=5f9b765baa37d6c4942c74e9a879f60c45eedf60;hp=55f7718604e9b40d415da873a70818900374420d;hb=05fa0b8255051e15def5845534f231495eedff7f;hpb=6a02071f267647f2c7072361bc48847008ce9367 diff --git a/.profile.d/PS1.sh b/.profile.d/PS1.sh index 55f7718..5f9b765 100644 --- a/.profile.d/PS1.sh +++ b/.profile.d/PS1.sh @@ -1,9 +1,16 @@ if [ "${TERM}" != "dumb" ] ; then # Set the terminal's window title. - PS1='\[\e]0;\u@\h \w\007\]' + PS1='\[\e(B\017\e]0;\u@\h \w\007\]' if [ -n "${SDK_VERSION}" ] ; then 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'$(cat /etc/ps1_append 2>/dev/null || :)'\[\e[30;1m\] \j:$? \[\e[34;1m\]\W \$\[\e[0m\] ' + 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[m\] ' + + # PS0 is displayed after the current prompt but before the command. + # Reset any latent colors. + PS0='\e[m' fi