Automate the Mac setup with all necessary software(s) and tool(s).
It bootstraps MacBook and makes it ready for effectively contributing to project from Day 1. There is no need to download/install any single software or tool manually (not even Git).
It does the following:
- All packages are installed with Homebrew
- Installs all needed installables. Here is the list.
- Install tfenv for managing different terraform versions
- Sets up zsh as developer friendly shell with command completions, syntax highlighting and auto-suggestions
Nope, none!
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/aditya-mittal/setup-my-mac/master/install.sh)"
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/aditya-mittal/setup-my-mac/master/uninstall.sh)"
The installation/uninstallation of software(s) will prompt for password occassionally, hence will just need a bit of supervision. That is just how Homebrew internally works.
- setup-my-mac
- The MIT License
- setupmac
- The MIT License