Personal files
Files you keep out of git, like AGENTS.local.md, CLAUDE.local.md or .claude/settings.local.json, follow the repo to every clone and machine.
0b files add AGENTS.local.md CLAUDE.local.md
0b files pull
- Contents are sealed with your vault key; 0bridge can't read them.
- Symlinks stay symlinks.
- Every change is a version:
0b files log <file>,0b files restore <file> <v>. - If two machines change a file, nothing is overwritten: the other copy is written next to it. Merge, then
0b files push --force. 0b background onkeeps them in sync every 30 minutes: a background job on a Mac; on Linux it prints the crontab line to add.
Outside a repo#
Files under your home folder sync the same way, and so can one key of a JSON file.
0b files statusline
Syncs Claude Code's status line: the statusLine setting and its script, without touching your other settings.