macOS Homebrew packages, managed with brew bundle.
| Target | Description |
|---|---|
make |
Validate Brewfile syntax (default) |
make check |
Validate Brewfile syntax |
make test |
Alias for make check |
make install |
Validate, then install all packages |
make sync |
Regenerate Brewfile from installed packages |
git clone <this-repo>
cd brewfile
make # validate
make install # install packagesAfter installing or removing packages via brew:
make sync # regenerate Brewfile, show diff
git diff # review
git commit # commit when satisfied