User configuration
User-level configuration: key locations, defaults, and editor preferences.
User-level configuration lives outside any project — these settings
apply to every project on your machine. Examples include where your
signing keys live, which editor openvet audit edit opens, and TUI
preferences.
For project-scoped settings (openvet.toml, openvet.lock), see
Project configuration.
TODO: write me. Suggested coverage:
- Location of the user config file (XDG defaults per platform).
- Available fields with defaults.
- Environment variables that override the file.
- Key storage: file paths, permissions, agent integration.