What does this mean? No further code will be committed and the repository will remain in a read-only state.
Why? I no longer have the time to maintain this project.
Feel free to fork and make your own changes if needed :)
Bonclay is a fast and minimal backup tool.
Bonclay uses a yaml file that has source:target
pairs to backup, restore, or sync the specified files/directories.
The following is a demo on how you can use Bonclay to manage your dotfiles:
Refer to use user guide for instructions.
The simplest way to install Bonclay on Linux or macOS is to run:
$ sh -c "$(curl -sL git.io/getbonclay)"
This will put the binary in /usr/local/bin/bonclay
Pre-compiled binaries for Linux and macOS are avaiable on the releases page.
The binaries are static executables.
$ brew install talal/tap/bonclay
The only required build dependency is Go.
$ go get github.com/talal/bonclay
$ cd $GOPATH/src/github.com/talal/bonclay
$ make install
This will put the binary in /usr/local/bin/bonclay
Refer to the user guide.