Software Engineer at Twitter, MIT graduate, Researcher at CSAIL. Follow @dghubble Bash configurations on Linux and OS X can be confusing for many people, myself included. I've written this short guide to remind you and I both of what conventions should be followed. Login Shell vs. Non-login Shell When logging in via the console (e.g. an SSH session, the scary console login after you've messed up y