Install
openclaw skills install @bpauli/obsyncObsidian Sync CLI for syncing vaults on headless Linux servers with full end-to-end encryption.
openclaw skills install @bpauli/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.