MacOS – have to source ~/.bash_login every time I open Terminal

bashmacosterminal

When ever I close and open Terminal.app, it never loads my ~/.bash_profile. I have my RVM setup at the top of the file but it never loads it.

As you can see, when I type rvm into Terminal, it says command not found this is a pain as I have to run source ~/.bash_login every time I open Terminal.

rvm command not found

Am I the only one with this problem? What am I doing wrong?

Best Answer

Does it have to be .bash_login? Try renaming it to .profile.