Installation¶
Buckaroo is available for macOS, Linux and Windows (preview).
macOS¶
Buckaroo can be installed using Homebrew.
Add Facebook’s tap so that Homebrew can find Buck.
brew tap facebook/fb
brew install --HEAD loopperfect/lp/buckaroo
The Homebrew formula will install Buck and Java, if required.
Verify your installation with:
buckaroo version
Linux¶
Buckaroo can be installed using Linuxbrew.
Add Facebook’s tap so that Linuxbrew can find Buck.
brew tap facebook/fb
brew install --HEAD loopperfect/lp/buckaroo
The Linuxbrew formula will install Buck and Java, if required.
Verify your installation with:
buckaroo version
Windows (preview)¶
Ensure that you have Buck installed, then clone the Buckaroo source-code from GitHub:
git clone git@github.com:njlr/buckaroo.git
cd buckaroo
Build Buckaroo with Buck:
buck build :buckaroo-cli
Buck will output a runnable Jar file in the output folder:
java -jar .\\buck-out\\gen\\buckaroo-cli.jar
Ensure that this command is on your PATH.
Analytics¶
By default, Buckaroo will report usage statistics to our servers. These logs allow us to improve Buckaroo by targeting real-world usage. All logs are transferred over HTTPS and are not shared with any third-party.
Disabling Analytics¶
If you wish to disable analytics, follow these steps:
- Launch Buckaroo at least once:
buckaroo version
- Open the config.json file in your Buckaroo home folder:
open ~/.buckaroo/config.json
- Remove the property “analytics”. For example:
{
"cookBooks": [
{
"name": "buckaroo-recipes",
"url": "git@github.com:loopperfect/buckaroo-recipes.git"
}
]
}