Mac Dev Environment Setup
Mac Dev Env setups the following in an opinionated manner - but youre free and encouraged to look through the script and decide what you'd like.
homebrew
php 5.6
update mac unix tools
paths
git
ruby
mysql/mariadb
zsh
node
nginx
composer
bower
bundler
Grunt
gulp
cask - pretty much all your apps
mackup - keep your app settings in sync.
st3/chrome extensions
iterm settings
Check out the readme.md for specifics at the repo:
https://github.com/kiriaze/mac-dev-env
Written by Constantine Kiriaze
Related protips
2 Responses
Nice project, but i would recommend using a virtual machine based on vagrant. It's easy to create one (https://puphpet.com/). So you can rebuild a production server or if you like playing around with server configs or you have to test a few tools, you can reset or destroy the vm and recreate it. I don't want to miss it anymore... and i can use all the same configurations on every machine: "vagrant up" and i'm done.
@fbrinker thanks for the interest! Before this i had a vagrant setup as well, primarily vvv-vagrants, but kept running into issues and took too much of my time to debug so went in this direction instead - no probs so far!