dvault

Dead simple password manager


Keywords
program, unclassified, Propose Tags
License
MIT
Install
cabal install dvault

Documentation

dvault: dead simple password manager

The Bumf

  • Simple
  • Stores passwords encrypted with your GPG key
  • Stores one password per file, which makes it synchronization tool friendly.

Basic operation

To generate a random password:

$ dvault gen $password_tag

where $password_tag is a name for the password. You may be prompted by gpg to enter recipients; make sure one of them is you!

Running dvault with no arguments will:

  • spawn dmenu, with a list of tags for passwords you've stored.
  • decrypt the password you select with gpg
  • copy it to the clipboard.

Passwords are stored gpg-encrypted at ${HOME}/.local/dvault/${pasword_tag}.pass.asc.