I keep my local repos in a Dropbox folder so I can switch between my desktop and laptop seamlessly and still have the current state of everything be synced, including changes that haven't been committed yet.
1. vagrant halt to shutdown machines
2. added "export VAGRANT_DOTFILE_PATH=.vagrant-laptop" to ~/.bashrc
3. open new terminals to inherit the new env var
4. move .vagrant to .vagrant-laptop
5. vagrant up -- it works!
6. change "/.vagrant" to "/.vagrant*" in my .gitignore