# HG changeset patch # User huston@80426f53-59d1-405d-934b-f07cd76f4a1a # Date 1360961163 0 # Node ID 15f662bc38c88b8693521962673679231e883f1f # Parent 2c6f108aeb094a0bbf1e57a6bafa00545cb9c74d Changed logic for prompt; using 'su' and keeping PS1 now changes color to reflect root login. diff -r 2c6f108aeb09 -r 15f662bc38c8 .bashrc --- 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