An open API service indexing awesome lists of open source software.

https://github.com/chreekat/passhole

A hole for your passwords
https://github.com/chreekat/passhole

holes passwords

Last synced: about 1 month ago
JSON representation

A hole for your passwords

Awesome Lists containing this project

README

        

# A hole for your passwords: your passhole

Based on incredibly complex schemes for safely editing gpg-encrypted files in
vim, this just does the simplest thing that possibly (occasionally) works.

1. Define a filetype **.hole* for passwords
1. Disallows writing any data or metadata out to disk
2. Hardcodes which PGP key to use for crypto (lol)
3. Assumes you use gpg-agent or similar to avoid using the tty for passphrase
entry

In order to write your files, you must specify your recipients (your selves,
generally speaking) in the List g:passhole_recipients.

```vim
" in file ~/.vim/after/plugin/passhole.vim, or whatever floats your boat
let g:passhole_recipients = ["0xdeadbeef"]
```

\