# System wide functions and aliases
# Environment stuff goes in /etc/profile
-# For some unknown reason bash refuses to inherit
-# PS1 in some circumstances that I can't figure out.
-# Putting PS1 here ensures that it gets loaded every time.
-#PS1="[\u@\h \W]\\$ "
+# We set PS1 for each terminal:
+case $TERM in
+ gnome|nxterm|xterm*|rxvt)
+ PS1="\[\033]0;\u@\h: \w\007\][\u@\h \W]\\$ "
+ ;;
+ *)
+ PS1="[\u@\h \W]\\$ "
+ ;;
+esac
+export PS1
alias which="type -p"
done
unset i
-stty erase `tput kbs`
+[ "`LC_ALL= tty`" = "not a tty" ] || stty erase `tput kbs`