aerc/config
Robin Jarry abf6ec7f02 config: keep cache of resolved credential commands
outgoing-cred-cmd is used to retrieve the password from a password
manager such as UNIX pass or bitwarden CLI. These tools often prompt for
a passphrase to secure the passwords and it is annoying having to enter
it every time sending an email with aerc.

Add a new option outgoing-cred-cmd-cache (default to true) to control
whether aerc will keep a cache of the password or run outgoing-cred-cmd
every time an email needs to be sent.

NB: If the cached password is incorrect, the only way to change it is to
restart aerc.

Fixes: ca90343850 ("outgoing-cred-cmd: delay execution until an email needs to be sent")
Signed-off-by: Robin Jarry <robin@jarry.cc>
Acked-by: Moritz Poldrack <moritz@poldrack.dev>
2022-09-10 09:43:29 +02:00
..
accounts.conf Copy sent emails to the Sent folder 2019-05-15 19:41:21 -04:00
aerc.conf config: fix default time format values 2022-09-08 19:52:04 +02:00
bindings.go binds: display active keybinds in a dialog box 2022-08-22 09:30:37 +02:00
bindings_test.go bindings: support more modified keys 2021-10-28 16:22:28 +02:00
binds.conf binds: display active keybinds in a dialog box 2022-08-22 09:30:37 +02:00
config.go config: keep cache of resolved credential commands 2022-09-10 09:43:29 +02:00
default_styleset fix aerc-stylesets(7) typos 2020-12-13 10:30:56 +01:00
style.go lint: apply new formatting rules 2022-08-01 10:44:52 +02:00
triggers.go lint: apply new formatting rules 2022-08-01 10:44:52 +02:00