helm-pass
Helm-pass is a helm interface for pass, the standard unix password manager.
Installation
helm-pass is available on MELPA. Assuming you use the excellent
use-package package (and have MELPA set up), you may install and use
it with the following:
(use-package helm-pass
:ensure t
:commands (helm-pass))Usage
The main command is helm-pass which will list all the passwords that
pass knows about and allow you to perform various commands on them.
The default (i.e. just pressing RET) will copy the password to your
clipboard.
Pass in Emacs
Users of helm-pass may also be interested in functionality provided by other Emacs packages dealing with pass:
- password-store.el (which helm-pass relies on): https://git.zx2c4.com/password-store/tree/contrib/emacs/password-store.el
- pass.el (a major mode for pass): https://github.com/NicolasPetton/pass
- auth-password-store.el (integration of Emacs’ auth-source with pass): https://github.com/DamienCassou/auth-password-store