From 13aec9eb101ca91497141d1a7cc041732a1c8459 Mon Sep 17 00:00:00 2001 From: Nicole Tietz-Sokolskaya Date: Sat, 25 Jun 2011 13:37:31 -0400 Subject: [PATCH] Updated bashrc and profile. Bashrc now will change color to reflect failure/success state of previous command. --- bashrc | 2 ++ profile | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/bashrc b/bashrc index e69de29..b8d59ad 100644 --- a/bashrc +++ b/bashrc @@ -0,0 +1,2 @@ +source .profile + diff --git a/profile b/profile index e69de29..841d4ff 100644 --- a/profile +++ b/profile @@ -0,0 +1,20 @@ + +# PS1="\[\033]0;\@ [\u@\h] [\w]\007\]\[\033[1;33m\]\@ \[\033[1;37m\][\[\033[1;35m\]\u\[\033[1;37m\]@\[\033[1;32m\]\h\[\033[1;37m\]] \[\033[1;37m\][\[\033[1;31m\]\w\[\033[1;37m\]] [\[\033[1;36m\]$(ls -l | grep "^-" | wc -l | tr -d " ") \[\033[1;34m\]files\[\033[1;37m\]] \n\[\033[1;33m\]\@ \[\033[1;37m\]$ \[\033[0m\]" + +function prompt { + local BLUE="\[\033[0;34m\]" + local DARK_BLUE="\[\033[1;34m\]" + local RED="\[\033[0;31m\]" + local DARK_RED="\[\033[1;31m\]" + local GREEN="\[\033[0;32m\]" + local NO_COLOR="\[\033[0m\]" + + TITLEBAR='\[\033]0;\u@\h:\w\007\]' + FAILURE_COLOR="if [[ \$? = '0' ]]; then echo \"$GREEN\"; else echo \"$RED\"; fi" + + #PS1="$BLUE\u@\h $RED[\t]>$NO_COLOR " + PS1="$BLUE[\t] \`$FAILURE_COLOR\` \u@\h> $NO_COLOR" +} + +prompt +