Move your dotfiles to version control
opensource.com
opensource.com
With that said, you gotta be careful what you have in your aliases. Depending on how you set it up, you might have cascading errors as some package PATHs are installed in different directories and not cross platform centric.