I want to use age to encrypt notes in emacs, and if I wanted to use the key from this plugin, I would need a convenient way to enter the pin for decryption. Currently the only supported way is through env vars, which is inconvenient as there isn't a good way to ensure the var is set when the key is requested.
Would this project be open to support for pinentry? The interface is quite simple (stdin/out based) and the feature could be behind a envvar/cli flag toggle. Pinentry is also whats used by GPG.
I wouldn't mind taking a crack at adding this in, but I'd like to know if it has a place in this project. I expect no additional dependencies.
I want to use age to encrypt notes in emacs, and if I wanted to use the key from this plugin, I would need a convenient way to enter the pin for decryption. Currently the only supported way is through env vars, which is inconvenient as there isn't a good way to ensure the var is set when the key is requested.
Would this project be open to support for
pinentry? The interface is quite simple (stdin/out based) and the feature could be behind a envvar/cli flag toggle. Pinentry is also whats used by GPG.I wouldn't mind taking a crack at adding this in, but I'd like to know if it has a place in this project. I expect no additional dependencies.