Directories
¶
| Path | Synopsis |
|---|---|
|
Package bundle defines the .kpb (kpot bundle) file format used to transfer a hand-picked subset of notes from one vault to another without merging entire vault files.
|
Package bundle defines the .kpb (kpot bundle) file format used to transfer a hand-picked subset of notes from one vault to another without merging entire vault files. |
|
Package clipboard provides a tiny cross-platform clipboard wrapper with a 30-second auto-clear Manager intended for short-lived secrets.
|
Package clipboard provides a tiny cross-platform clipboard wrapper with a 30-second auto-clear Manager intended for short-lived secrets. |
|
Package config loads optional user-level defaults from ~/.config/kpot/config.toml.
|
Package config loads optional user-level defaults from ~/.config/kpot/config.toml. |
|
Package fields parses, extracts, and edits simple `key: value` rows inside a note body.
|
Package fields parses, extracts, and edits simple `key: value` rows inside a note body. |
|
Package keychain stores and retrieves the per-vault open key (the Argon2id-derived key for v1 vaults, the DEK for v2 vaults) in the host OS's native secret store.
|
Package keychain stores and retrieves the per-vault open key (the Argon2id-derived key for v1 vaults, the DEK for v2 vaults) in the host OS's native secret store. |
|
Package notefmt renders notes for $EDITOR (with a YAML-style frontmatter showing created/updated timestamps) and strips that frontmatter back off when the user saves.
|
Package notefmt renders notes for $EDITOR (with a YAML-style frontmatter showing created/updated timestamps) and strips that frontmatter back off when the user saves. |
|
Package recovery encodes and decodes the two recovery-key formats supported by kpot v0.3+: BIP-39 mnemonics (12 or 24 words) and a 32-byte secret key rendered as Crockford Base32.
|
Package recovery encodes and decodes the two recovery-key formats supported by kpot v0.3+: BIP-39 mnemonics (12 or 24 words) and a 32-byte secret key rendered as Crockford Base32. |
|
Package serve hosts the kpot WebUI.
|
Package serve hosts the kpot WebUI. |
|
Package storefx exposes vault fixtures for benchmarks and stress tests in other internal packages.
|
Package storefx exposes vault fixtures for benchmarks and stress tests in other internal packages. |
Click to show internal directories.
Click to hide internal directories.