Helm-pass is a helm interface for pass, the standard unix password manager.
You may clone helm-pass
from its git repository, or install it from MELPA. To
load it, assuming you use the excellent use-package package, it is as simple as:
(use-package helm-pass)
or, in standard Emacs:
(require 'helm-pass)
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.
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
- ivy-pass.el, for users of ivy https://github.com/ecraven/ivy-pass