pass is pretty much the ONLY password manager I have actually found useful, and I have tried a LOT of them. I wrote about it here:
https://news.ycombinator.com/item?id=7175888
Also, I have a personal use "fork" (scare quotes cause its not really a fork, just an personal work-in-progress) on github:
https://github.com/abgoyal/password-store2
Its an attempt to fix the "leak" of sitenames/usernames I talked about in the HN thread linked above. I am sorry, I have not gotten around to fixing the READMEs etc yet. Is this something you would be interested in merging?
In any case, big thanks for making "pass". Its a pleasure to use.
I've made a few tiny hacks to make it work better for me: - add a default length to the generate command - allow abbreviating 'generate' as 'gen' - default to copying to clipboard instead of stdout - use xsel instead of xclip (no real reason except I already had it installed everywhere)
Ah! I installed pass a few days ago! I was wondering why you decided to use gpg to encrypt instead of mcrypt (which would be "easier" to set up for the casual end-user since he'd only need a password and not a keys) ?
I also wished you could post your cgit.conf because I remember having troubles achieving something with mine but now I can't remember what. Well.
Also, are you involved with http://git.zx2c4.com/pulseaudio-raop2/ ? If so: any chances of progress being made in the near future ?
THANK YOU! I love your tool and it is one of my favorite tools. I check your git for other cool stuff as I stumbled upon your stuff many times.
Question: would you want to add a parameter to escape non-aplhanumeric characters? It took me a while of playing to figure out how to get mutt to handle my very complex IMAP passwords.
For anyone who cares, I do it with sed.
set my_pass=`pass email/this@email.org | sed 's/[[:punct:]]/\\&/g'`
#
set my_pass="`pass email/this@email.org`"
[edit]
Looks like this is a muttrc line not a sh line. Sadly I don't think muttrc supports the far superior $() expansion..Any thoughts of cross platform compatibility for the future? I find one of the best features of KeePass is the fact that it can be used on all my computers (even the ones not running Linux).