mani init
Run this once per account, on your first device. It runs the non-skippable key-setup ceremony: generates your Account Master Key, wraps it under your password, shows your one-time 12-word recovery code, and verifies you saved it correctly before continuing.
Usage
mani init [OPTIONS]Options
mani init --email <EMAIL>Account email (defaults to the signed-in session)
mani init --timingPrint a per-phase timing breakdown to stderr (same as MANIFA_TIMING=1). Useful for diagnosing a slow sync / clone
mani init --jsonEmit a machine-readable result envelope instead of human text (works on every command). Success prints {"ok":true,"value":…}; failure prints {"ok":false,"error":{"code":…,"message":…}} with a differentiated exit code. Stable field names for scripting/agents
mani init --password-stdinRead the account password from the first line of stdin (non-interactive, for CI/automation). Skips the re-type confirmation — a typo in the piped secret permanently seals your key, so feed a verified value. Prefer this over an env var: stdin isn't visible in ps or inherited by hooks
mani init --quietSuppress progress and chatter — print only results and errors (alias: -q)
mani init --no-colorNever colorize output (also honored: the NO_COLOR env var). Color is off automatically when output isn't an interactive terminal
mani init --helpPrint help (alias: -h)