Skip to content
/ brewfile Public

MacOS Homebrew packages, used with `brew bundle`

License

Notifications You must be signed in to change notification settings

xnoto/brewfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

brewfile

macOS Homebrew packages, managed with brew bundle.

Make targets

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

New machine setup

git clone <this-repo>
cd brewfile
make              # validate
make install      # install packages

Keeping in sync

After installing or removing packages via brew:

make sync         # regenerate Brewfile, show diff
git diff          # review
git commit        # commit when satisfied

About

MacOS Homebrew packages, used with `brew bundle`

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages