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