On Jan 9, 2004, at 9:50 am, Simon Forster wrote: > Just out of curiosity, what sort of changes are people making to their > shell environment by changing .bash_profile? Really I'm just after > hints and tips which could make my command line experience easier. My Gentoo Linux box comes with this in the default /etc/profile (which I think is sourced by Bash on that system); it gives users a pretty coloured command prompt: if [ `/usr/bin/whoami` = 'root' ] then # Do not set PS1 for dumb terminals if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ] then export PS1='\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]' fi export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}" else # Do not set PS1 for dumb terminals if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ] then export PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]' fi export PATH="/bin:/usr/bin:${PATH}" fi I like to change the colours on different systems, so I can see immediately which box I'm shelled into. My prompt on my Mac is much simpler (and stored in .bashrc): $ cat .bashrc PS1="\! \w \$ This gives me just the history number & the current working directory. I think my first Unix box, an SGI Indigo was set up like this out of the box; I really like having the history number shown as it allows me more easily to do history-expansions such as "!!:0 !-3:1 !403:$". Hope this is of interest, Stroller.