Não é um shell de login.
Se um shell for um shell de login, ele procurará .bash_profile, se existir, e depois .profile. Outras shells procuram por .bashrc
Assim, você pode colocar as coisas que deseja em todas as instâncias de shell no .bashrc e possivelmente ter uma referência que origine .bashrc no .profile.
Então: .bashrc:
stuff you want
fim de .profile:
[ -n "$BASH" ] && [ -f ~/.bashrc ] && . ~/.bashrc