######################################################################## # PROMPT ######################################################################## case $TERM in *-256color*) C1="$(tput setaf 240 0 0)" # gray C2="$(tput setaf 208 0 0)" # orange C0="$(tput op)" # reset M1="^M${C1}" # I also tried M1="^M${C1}^M" M2="^M${C2}" M0="^M${C0}" ;; esac PS1="^M${M1}[${M2}\${HOSTNAME}${M1}](${M2}${?}${M1})(${M2}\${PWD}${M1})\\$ ${M0}"