password-store

Simple password manager using gpg and ordinary unix directories
git clone https://git.zx2c4.com/password-store
Log | Files | Refs | README | LICENSE

README.md (1188B)


      1 # Emacs password-store
      2 
      3 This package provides functions for working with pass ("the standard
      4 Unix password manager").
      5 
      6 http://www.zx2c4.com/projects/password-store
      7 
      8 ## Setup
      9 
     10 The pass application must be installed and set up. See the pass
     11 website for instructions
     12 
     13 ## Example usage
     14 
     15 Interactive:
     16 
     17     M-x password-store-insert
     18     Password entry: foo-account
     19     Password: ........
     20     Confirm password: ........
     21 
     22     ;; Generate a random password.
     23     M-x password-store-generate
     24     Password entry: bar-account
     25 
     26     ;; Generate a random password without symbols.
     27     M-x password-store-generate-no-symbols
     28     Password entry: qux-account
     29 
     30     M-x password-store-copy
     31     Password entry: foo-account
     32     Copied password for foo-account to the kill ring. Will clear in 45 seconds.
     33     Field password cleared.
     34 
     35     M-x password-store-copy-field
     36     Password entry: foo-account
     37     Field: username
     38     Copied username for foo-account to the kill ring. Will clear in 45 seconds.
     39     Field url cleared.
     40 
     41 
     42 Lisp:
     43 
     44     (password-store-insert "foo-account" "password")
     45     (password-store-get "foo-account") ; Returns "password"
     46     (password-store-get-field "foo-account" "url") ; Returns "url"