Buckaroo is available for macOS, Linux and Windows (preview).
Buckaroo can be installed using Homebrew.
Add Facebook's tap so that Homebrew can find Buck.
brew tap facebook/fb
brew tap loopperfect/lp
brew install loopperfect/lp/buckaroo
The Homebrew formula will install Buck and Java, if required.
Verify your installation with:
buckaroo version
Finally, fetch the cookbook with:
buckaroo update
We provide a .deb file for Debian and Ubuntu. To install it, download buckaroo.deb and double-click to install.
Alternatively, you can use the command-line:
wget -O buckaroo.deb 'https://github.com/LoopPerfect/buckaroo/releases/download/v1.4.1/buckaroo.deb'
sudo dpkg -i buckaroo.deb
Finally, fetch the cookbook with:
buckaroo update
Buckaroo can be installed using Linuxbrew.
Add Facebook's tap so that Linuxbrew can find Buck.
brew tap facebook/fb
brew tap loopperfect/lp
brew install loopperfect/lp/buckaroo
The Linuxbrew formula will install Buck and Java, if required.
Verify your installation with:
buckaroo version
Finally, fetch the cookbook with:
buckaroo update
Ensure that you have Buck installed, then clone the Buckaroo source-code from GitHub:
git clone git@github.com:njlr/buckaroo.git
cd buckaroo
git checkout tags/v1.0.0
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.
Finally, fetch the cookbook with:
buckaroo update
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.
The analytics events are as follows:
{
session, // Random UUID generated on installation
data: {
os, // The OS name, e.g. "macOS"
version, // The version of Buckaroo installed
command // The command sent to Buckaroo
}
}
If in doubt, please refer to the source-code of Buckaroo or drop us an email.
If you wish to disable analytics, follow these steps:
- Launch Buckaroo at least once:
buckaroo version
- Open the buckaroo.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"
}
]
}