This a highly customized setup and no one should just copy it and use it as is. Please take your time to pick what you need and change everything to your liking.
./setup-mac to link dotfiles and install packages.
Can also be run to update dependencies.
Thanks to Mathias for inspiration!