the-13th-letter / derivepassphrase

an almost-faithful Python reimplementation of James Coglan's vault, a deterministic password manager/generator
MIT License
0 stars 0 forks source link

Move `vault`-specific command-line interface into a separate CLI subcommand and matching configuration file #10

Closed the-13th-letter closed 2 months ago

the-13th-letter commented 2 months ago

In preparation for #2, move the current vault-specific command-line interface into a subcommand vault, and a matching configuration file vault.json instead of config.json.

Include machinery to automatically migrate to vault.json, with fallback to config.json if the former is not writable. (v1.0 will no longer support config.json or auto-migration.)