dotsync

Agent-first dotfile sync with scope branches and merge cascades.

dotsync

Sync repo to system. Shows diffs for any files that have drifted.

dotsync <scope> -m "message" <path>...

Commit selected repo-relative paths to a scope branch, cascade merges through descendants, sync, and push. Use --all only when you intentionally want the whole working tree committed.

Install

# Linux x86_64 curl -Lo ~/.local/bin/dotsync https://dotsync.maxeonyx.com/releases/dotsync-x86_64-linux chmod +x ~/.local/bin/dotsync