Uninstall
Uninstall removes EnvVault-owned local state. It must not delete repository files.
Preferred Reset
Preview removal:
bash
envvault reset --dry-runRemove EnvVault config, data, cache, and known OS credential store entries:
bash
envvault reset --yesManual Cleanup
Use this only if envvault reset is unavailable.
- Remove EnvVault config, data, and cache directories for the current OS user.
- Delete OS credential store entries with these account names. This is not the public
.envreference syntax:
text
envvault/credential/<credential-name>/value- Remove
envvault://references from project.envfiles if those projects no longer use EnvVault.
Do not remove repository files as part of EnvVault cleanup unless you intentionally own that project change.
Verification
Run:
bash
envvault doctorAfter uninstall, missing config and keyring entries are expected.