dev-setup development pc/vm setup for bashrc/bash profile, vim, java/scala/python, git, ... osx fedora ubuntu win