Run .profile.d scripts in the correct order.
[profile.git] / .bash_profile
1 # $Id$
2 if $(tty -s) || [ "${0:0:1}" = "-" ]; then
3   # Remember if nocaseglob was on.
4   shopt -q nocaseglob
5   nocg=$?
6   # Turn it off so we source stuff in the right order.
7   shopt -u nocaseglob
8   # And set case-sensitive matching
9   LC_CTYPE=en_GB; LANG=
10   for i in ~/.profile.d/*.bashrc; do . $i; done; unset i
11   # Maybe turn it back on.
12   [ $nocg = 0 ] && shopt -s nocaseglob
13   unset nocg
14   __ps1
15 fi