# black :) \e[0;30m\] # red \e[0;31m\] # green \e[0;32m\] # yellow \e[0;33m\] # blue \e[0;34m\] # purple \e[0;35m\] # cyan \e[0;36m\] # grey \e[0;37m\] # white \e[0;38m\] # cancel \e[m\] TERMCOLOUR_RED="\[\033[0;31m\]" TERMCOLOUR_GREEN="\[\033[0;32m\]" TERMCOLOUR_YELLOW="\[\033[0;33m\]" TERMCOLOUR_BLUE="\[\033[0;34m\]" TERMCOLOUR_PURPLE="\[\033[0;35m\]" TERMCOLOUR_CYAN="\[\033[0;36m\]" TERMCOLOUR_GREY="\[\033[0;37m\]" TERMCOLOUR_BRRED="\[\033[1;31m\]" TERMCOLOUR_BRGREEN="\[\033[1;32m\]" TERMCOLOUR_BRYELLOW="\[\033[1;33m\]" TERMCOLOUR_BRBLUE="\[\033[1;34m\]" TERMCOLOUR_BRPURPLE="\[\033[1;35m\]" TERMCOLOUR_BRCYAN="\[\033[1;36m\]" TERMCOLOUR_BRGREY="\[\033[1;37m\]" TERMCOLOUR_CANCEL="\[\033[m\]" # If I am root, set the prompt to bright red if [ ${UID} -eq 0 ]; then USER_COLOR=$TERMCOLOUR_BRRED else USER_COLOR=$TERMCOLOUR_GREEN fi HOST_COLOR=$TERMCOLOUR_YELLOW PS1="$USER_COLOR"$'\u'"$TERMCOLOUR_CANCEL"$'@'"$HOST_COLOR"$'\h'"$TERMCOLOUR_CANCEL"$':\w\$ ' PS2='>' unset TERMCOLOUR_RED TERMCOLOUR_GREEN TERMCOLOUR_YELLOW TERMCOLOUR_BLUE unset TERMCOLOUR_PURPLE TERMCOLOUR_CYAN TERMCOLOUR_GREY unset TERMCOLOUR_BRRED TERMCOLOUR_BRGREEN TERMCOLOUR_BRYELLOW TERMCOLOUR_BRBLUE unset TERMCOLOUR_BRPURPLE TERMCOLOUR_BRCYAN TERMCOLOUR_BRGREY unset TERMCOLOUR_CANCEL unset USER_COLOR HOST_COLOR