Install
openclaw skills install obsyncObsidian Sync CLI for syncing vaults on headless Linux servers with full end-to-end encryption.
openclaw skills install obsyncUse obsync to sync Obsidian vaults on headless Linux servers. Requires an Obsidian Sync subscription and account credentials.
Setup (once)
obsync login (enter email, password, and optional MFA code)export OBSYNC_KEYRING_BACKEND=fileexport OBSYNC_KEYRING_PASSWORD=mysecretobsync listOutput
--json / -j for JSON output.--verbose / -v for debug logging.Common commands
obsync loginobsync listobsync pull "My Notes" ~/notes -p "e2e-password"obsync pull "My Notes" ~/notes -p "e2e-password" -sobsync push "My Notes" ~/notes -p "e2e-password"obsync watch "My Notes" ~/notes -p "e2e-password"obsync install "My Notes" ~/notesobsync status "My Notes"journalctl --user -u obsync@<vault-id>.service -fobsync uninstall "My Notes"Flags
-p, --password — E2E encryption password-s, --save-password — save E2E password to keyring for future use-v, --verbose — enable debug logging-j, --json — JSON output to stdout--config — path to config file (or OBSYNC_CONFIG env var)--version — print version and exitNotes
.obsidian/ directory (themes, plugins, settings) is synced.OBSYNC_KEYRING_BACKEND=file.loginctl enable-linger $USER.~/.config/obsync/config.json.