This is a template for a password store. It is based on the passage password manager. It is intended to be used with dotfiles.
- Create a private repository from this template.
- Install dotfiles.
- When initializing dotfiles, select your private repository as the store for your passage passwords.
- If you need to initialize dotfiles manually, run
chezmoi init --apply
. - If you need to initialize a new password store manually, run
passage-init
. - If you need to generate a age key manually, run
dotfiles-setup-age
.
passage-init
: Initialize a new password store.pass-push
: Push changes to the remote repository.pass-pull
: Pull changes from the remote repository.pass-sync
: Push and pull changes to and from the remote repository.pass-insert
: Insert a new password.pass-rm
: Remove a password.pass-show
: Show a password.pass-clone
: Restore a password store from a remote repository.