Ask HN: An equivalent to passwordstore.org for contacts and calendars?

1 points by hkt ↗ HN
I love zx2c4's password-store plugin: command line based, git for version control and sync, a handy mobile app, support for OTPs, multiple users, the works. It is a great bit of software.

I'm wondering if anyone is familiar with something similar for contacts and calendaring? Requirements would be at minimum git (with sync functionality) and a sensible way to search and export to formats email and calendaring clients understand, plus a bonus if entries are GPG encrypted in the same way pass is.

If nobody knows of anything that fits the bill, I may well take it upon myself to write something, possibly as an extension to pass itself.

1 comment

[ 3.9 ms ] story [ 13.8 ms ] thread
Having looked into it further, a todo.txt extension for pass might be a good idea for the calendaring bit of this. Still not sure about contacts although maybe a similar format to todo would work there too. I'm going to see about prototyping this. Something like:

`contact f[uzzy]match "john smith" # do a fuzzy match on names like 'john smith' in my contacts; the contact command being a wrapper around an extension invoked with 'pass contact'`

`calendar show now to 1 month # find every calendar entry in that timeframe based on dates stored in todo.txt`

Or something. I'll play.