changeset 70:15f662bc38c8

Changed logic for prompt; using 'su' and keeping PS1 now changes color to reflect root login.
author huston@80426f53-59d1-405d-934b-f07cd76f4a1a
date Fri, 15 Feb 2013 20:46:03 +0000
parents 2c6f108aeb09
children 9dc2023b8b19
files .bashrc
diffstat 1 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/.bashrc	Tue Sep 18 19:15:19 2012 +0000
+++ b/.bashrc	Fri Feb 15 20:46:03 2013 +0000
@@ -19,7 +19,14 @@
 #
 # Environment variables
 #
-[[ "$PS1" ]] && export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
+#[[ "$PS1" ]] && export PS1='${debian_chroot:+($debian_chroot)}\e[01;32m\h\e[00m:\e[01;34m\w\e[00m\$ '
+[[ "$PS1" ]] && {
+  if [ -z "$DARWIN" ] ; then
+    export PS1='${debian_chroot:+($debian_chroot)}\e[01;`case $EUID in 0) echo -n 31; ;; *) echo -n 32; ;; esac;`m\h\e[00m:\e[01;34m\w\e[00m\$ '
+  else
+    export PS1='${debian_chroot:+($debian_chroot)}\e[01;`case $EUID in 0) echo "31\c"; ;; *) echo -n 32; ;; esac;`m\h\e[00m:\e[01;34m\w\e[00m\$ '
+  fi
+}
 export PAGER=less
 export EDITOR=vim
 export RUBYLIB=$HOME/Installs/rubygems/lib