Installation instructions
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install vagrant
or
brew cask install vagrant
Edit the Vagrantfile and set the config.unison.host_folder to the directory you'd like to sync
vagrant up
Your box should initialise and install all the required development tools
brew install unison
vagrant plugin install vagrant-unison2
'vagrant unison-sync-polling' This will start polling every second your local machine share directory and the directory on the virtual machine and keep them in sync as files change. You may want to do this in another console window as this will stay running until you hit Ctrl+C
vagrant ssh