X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=.profile.d%2Fps1.bashrc;h=bb05253684a0845ad8b40ad61b2fc739f8f7c1bc;hb=948d7186089b915704df2f0b0f48fd8508db077b;hp=6f81794a47fe98f4ab90c4be63f4f8a1a6265056;hpb=4f30260b134841aa54f7eee1a6218358446e2b27;p=profile.git diff --git a/.profile.d/ps1.bashrc b/.profile.d/ps1.bashrc index 6f81794..bb05253 100644 --- a/.profile.d/ps1.bashrc +++ b/.profile.d/ps1.bashrc @@ -1,15 +1,18 @@ # $Id$ -# VERSION 1.2 (2001-10-31) +# VERSION 1.3 (2005-08-15) # -# coloured prompts for bash +# Coloured prompts for bash. # -# prompt is user@host:/dir$ where host is highlighted in green if the last -# command exited 0 or in red (followed by the error code) otherwise +# Prompt is user@host:/dir$ where host is highlighted in green if the last +# command exited 0 or in red (followed by the error code) otherwise. # -# to use, add a call to __ps1 in your .bash_profile +# Override the PROMPT_OK_COLOUR and PROMPT_FAILED_COLOUR environment variables +# to set different colours. +# +# To use, add a call to __ps1 in your .bash_profile. -export PROMPT_OK_COLOUR=32 -export PROMPT_FAILED_COLOUR=31 +export PROMPT_OK_COLOUR=${PROMPT_OK_COLOUR:-32} +export PROMPT_FAILED_COLOUR=${PROMPT_OK_COLOUR:-31} function __ps1() { export PS1='\u@\[\033[1;$(__ps1_col $?)m\]\h\[\033[0m\]$(__ps1_ret $?):\w\$ '