Skip to content

bob nightly

Run nightly maintenance: vault-sync, task archive, articles, vault-sync

bob nightly --help
usage: bob nightly

Run the nightly Bob maintenance path. The command acquires the shared lock,
runs `vault-sync`, `task archive`, `articles`, and `vault-sync` in order.

workflow:
  1. acquire the shared Bob maintenance lock
  2. run vault-sync against the vault
  3. run task archive against the vault
  4. report article notes that need formatting (write nothing)
  5. run vault-sync against the vault

environment:
  BOB_DIR                        Bob vault root; defaults to ~/bob
  BOB_NOW                        override the date used by wrapped commands
  BOB_VAULT_SYNC_LOCK_FILE       override the shared lock path
  BOB_VAULT_SYNC_STATE_FILE      override the vault-sync status JSON path
  NO_COLOR                       disable color even when stdout is a TTY

Legacy BOB_BULK_GIT_COMMIT_* and BOB_SYNC_* environment variables are no longer recognized; use BOB_VAULT_SYNC_*.

options:
  -h, --help                     show this help message and exit

No other options are accepted.
Tested rolling snapshot bob-cli 41afa14 bob-mac-capture 556bb67 bob-plugins af1e691 Built 2026-10-24T22:34:13Z (zensical) build.json