helm-pass
helm-pass copied to clipboard
Moved to gitlab
#+TITLE: helm-pass #+AUTHOR: J. Alexander Branham #+EMAIL: [email protected] #+LANGUAGE: en-us
Helm-pass is a [[https://emacs-helm.github.io/helm/][helm]] interface for [[https://www.passwordstore.org/][pass]], the standard unix password manager.
- Installation
You may clone =helm-pass= from its git repository, or install it from MELPA. To load it, assuming you use the excellent [[https://github.com/jwiegley/use-package][use-package]] package, it is as simple as:
#+BEGIN_SRC emacs-lisp (use-package helm-pass) #+END_SRC
- 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
- ivy-pass.el, for users of ivy [[https://github.com/ecraven/ivy-pass]]