A simple alternative means of the Brewfile
One day, brew bundle
is deprecated.
Having said that, we want to manage in the Brewfile. Although there are some alternative means, they are too multi-functional to deal with "formula" installation easily. We just want to simplify the installation using the Brewfile. Then, it is 🐉 Brionac !!.
Brionac will only install the formula described in the formula.yaml
. Strictly speaking, Brionac synchronize formulas to formula.yaml
. Also, Brionac will uninstall the formula that are installed without being described in formula.yaml
DEMO:
- Install the formula described in
formula.yaml
- Uninstall the formula that are installed without being described in
formula.yaml
$ brionac attack
If no arguments are given, Brionac will synchronise based on the formula.yaml
.
For more information, see brionac help
See sample of formula.yaml
below.
---
tap:
- b4b4r07/brionac
- b4b4r07/gomi
brew:
install:
- { name: git }
- { name: gomi }
- { name: brionac }
- { name: reattach-to-user-namespace }
- { name: the_silver_searcher }
- { name: tig }
- { name: tmux }
- { name: vim, args: --with-lua }
- { name: zsh, args: --disable-etcdir }
- { name: peco }
The fact that you are interested in the Brionac shows that you are a homebrew user.
$ brew tap b4b4r07/brionac
$ brew install brionac
or use go get
, if you using High Sierra.
$ go get -u github.com/b4b4r07/brionac
or go to the releases page, find the version you want, download the binary file, and put it in your $PATH
BABAROT a.k.a. b4b4r07
Released under the MIT License.