README.md

Quite simple password vault using vim bluefish crypto

Requirements

  1. bash to rule’em all
  2. vim (called as vi, must support -x and -R options), to create/edit/view/encrypt/decrypt password entries
  3. pwgen to generate new passwords
  4. simple-term-menu (optional, will require python3, etc)
  5. xclip to copy password to clipboard (optional, will require python3 and xclip itself)

Installation

  1. Clone
  2. Symlink/install(1) the vipw/pw to a directory on your path
  3. run mkdir -pv ~/.$LOGNAME/pw — this is your vault
  4. run pw -h to check your setup
  5. run pw new my-first-pw, save entry, then pw my
  6. run pw new my-second-pw, save entry, then pw my (compare the behaviour)
  7. see your vault with pw ls and pw ll
  8. see your vault with ls -lA ~/.$LOGNAME/pw/*.txt and file ~/.$LOGNAME/pw/*.txt

Invocations

  • pw new myAccount — create new encrypted entry ~/.$LOGNAME/pw/myAccount.txt
  • pw ls myAcc — show all ~/.$LOGNAME/pw/myAcc*.txt files (short, ll instead of ls will produce “long” output)
  • pw myAcc — view the entry ~/.$LOGNAME/pw/myAccount.txt (if no other ~/.$LOGNAME/pw/myAcc*.txt files)
  • pw -c myAcc — copy the first text delimited by {{ and }} into clipboard from ~/.$LOGNAME/pw/myAccount.txt
  • pw rm myAccount — delete entry ~/.$LOGNAME/pw/myAccount.txt

EOF

Описание

Extremely simple password vault using vim bluefish crypto (and simple-term-menu if available)

Конвейеры
0 успешных
0 с ошибкой