One-click setup for a freshly installed macOS via Ansible
Working in macOS 14 Sonoma
-
Make sure you can pull code from GitHub having your ssh keys in the
~/.ssh/
directory. -
Run the installation script:
sh <(curl -L https://raw.github.com/nass600/macos-setup/main/bin/install)
The script will install:
- App Store applications
- Homebrew packages and casks
- Zsh Antigen plugins and Powerline10k
- Vim Vundle
- macOS preferences
For an in-depth detail, you can check the default.config.yml
Running the following script will remove all the default artifacts generated by the installation script:
sh .macos-setup/bin/uninstall