/macos-setup

One-click setup for a freshly installed macOS via Ansible

Primary LanguageShellMIT LicenseMIT

 macOS setup

api GitHub tag

One-click setup for a freshly installed macOS via Ansible

Working in macOS 14 Sonoma

Installation

  1. Make sure you can pull code from GitHub having your ssh keys in the ~/.ssh/ directory.

  2. 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

Uninstallation

Running the following script will remove all the default artifacts generated by the installation script:

sh .macos-setup/bin/uninstall

License

MIT

Author

Ignacio Velazquez