macOS-bootstrap

macOS bootstrap

MIT License

Stars
2

macOS-bootstrap

A simple script that brings macOS system to a desired state. May be useful to run after a fresh installation or on a regular basis to reconcile the OS.

Basically, the script tweaks the OS and installs and updates apps and packages.

Usage

Fresh macOS installation

  1. Open Terminal app.

  2. Install Homebrew

  3. Install a fresh version of bash to replace outdated macOS builtin bash:

    brew install bash
    
  4. Run bootstrap with the profile name:

    ./bootstrap <PROFILE_NAME>
    

Reconcile

Run bootstrap, the profile name is optional:

./bootstrap [PROFILE_NAME]

Docs

docs directory contains some useful info on advanced macOS topics.

License

MIT