I simply added:
Code:
source /etc/profile
source ~/.bash_profile
to .bashrc to achieve the same effect more easily than changing every shortcut in every wm for a terminal to a login shell.
This way, you can just leave .bashrc with those two commands, and add all your aliases, functions and whatnot to .bash_profile and have them load for login shells and subshells.
--Shade