🏦 csync

csync is a tool to backup your settings using common cloud storage solutions like iCloud Drive, Dropbox, Google Drive or any other file system based sync solution.
Install
Homebrew
brew install katallaxie/csync-tap/csync
Example
version: 1
provider:
name: opencloud
Supported Applications
-
alacritty
-
aws
-
azure
-
bash
-
bartender
-
docker
-
bat
-
ghostty
-
git
-
gnupg
-
brew
-
hyper
-
kubectl
-
macos
-
magnet
-
mail
-
nano
-
ngrok
-
npm
-
raycast
-
ssh
-
terminal
-
tmux
-
vscode
-
wget
-
zed
-
zsh
Documentation
Wiki
Plugins
csync supports plugins for backup, restore, link and unlink commands.
import "github.com/katallaxie/csync/pkg/plugins/v1"
⚠ The support is still under development and the APIs may change in the future.
Development
The development is intended to be run with Codespaces the blazing fast cloud developer environment.
env GO111MODULE=on goreleaser release --snapshot --rm-dist
License
Apache 2.0