bonclay
bonclay copied to clipboard
Fast and minimal backup tool
Archived project. No maintenance.
What does this mean? No further code will be committed and the repository will remain in a read-only state. Releases will still be available for download. Any existing projects that use Bonclay will continue to work.
Current status: Bonclay is stable (as far as I know).
Why? I no longer use Bonclay personally, I've switched to using
chezmoi
for dotfiles and
Vorta for backups.
Bonclay
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.
Installation
Installer script
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
Pre-compiled binaries for Linux and macOS are avaiable on the releases page.
The binaries are static executables.
Homebrew
$ brew install talal/tap/bonclay
Building from source
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
Usage
Refer to the user guide.