This was on my list of topics from my previous post, and I found a quick and easy solution to my problem. Previously, I had used KeePass 2.x to manage credentials for all the systems I use. However, it is a Windows application and thus I had to start a Windows VM in order to access it. That meant a lot of lost time just to login to things.
I had wanted to find a cross platform solution, but I ended up downgrading my KeePass database to the 1.x format and installing KeePassX on OS X. My KeePass database is stored in a location that makes it accessible from either environment.
On the productivity side of this, I’ve already stopped putting off some tasks that required me to open KeePass to use a password for something. Excellent!