Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hypnoglow/macos-bootstrap

macOS bootstrap :battery:
https://github.com/hypnoglow/macos-bootstrap

macos macos-bootstrap macos-setup

Last synced: 10 days ago
JSON representation

macOS bootstrap :battery:

Awesome Lists containing this project

README

        

# 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](https://brew.sh)

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

```shell
brew install bash
```

4. Run bootstrap with the profile name:

```shell
./bootstrap
```

### Reconcile

Run bootstrap, the profile name is optional:

```shell
./bootstrap [PROFILE_NAME]
```

## Docs

[docs](docs/) directory contains some useful info on advanced macOS topics.

## License

[MIT](https://github.com/hypnoglow/macOS-bootstrap/blob/master/LICENCE.md)