3 ms·
I love the simplicity of Pass, but I wanted just a few more features, like being able to store (and retrieve) extra data easily. Unstructured data below the ini
by NullUsr 5y ago
I love the simplicity of Pass, but I wanted just a few more features, like being able to store (and retrieve) extra data easily. Unstructured data below the initial password wasn't really enough for me.
I ended up taking huge inspiration from Pass, but writing my own implementation[1] with a few more features that increased it's usefulness for my use cases.
I posted it a while ago on here[2] and Reddit[3], but it basically stores each entry as a Bash script, which gives it so much flexibility: auto-typing, references, multiple fields, executable functions, etc. I also wrote a blog post on it[4].
I'd be interested to hear what people think of if if anyone did/does end up giving it a go.
[1]: https://github.com/vimist/securestore https://github.com/vimist/securestore
[2]: https://news.ycombinator.com/item?id=22851447 https://news.ycombinator.com/item?id=22851447
[3]: https://www.reddit.com/r/linux/comments/g0643w/a_new_password_manager https://www.reddit.com/r/linux/comments/g0643w/a_new_passwor...
[4]: https://vimist.github.io/2020/04/12/A-New-Password-Manager.html https://vimist.github.io/2020/04/12/A-New-Password-Manager.h...
- dbmikus 5y agoIn my pass files, I put the password as the first line, optional username as second line, then I format the rest of the file as a YAML doc. So you can decrypt the file, scan for the first "---" and then everything after that is YAML (or multiple YAML docs if you have more "---"). Regardless, cool little set of programs you have!
- GekkePrutser 5y agoIt's not all that unstructured. Most apps support using Login: or URL: prefixes. Like browserpass and the Android app