I use KeePass to manage most of my passwords, but I'm currently still storing passwords in cleartext in a few places that I'm not totally comfortable with:
+ smtp credentials in
+ imap credentials in
+ Nextcloud credentials for caldav /cardav in
vdirsyncer docs offer a few suggestions for using pass or keyring, but I got a few steps into the Keyring setup process and realized I'm going to have to do some troubleshooting just to get it working (I'm using Gnome, it is defaulting to a KDE wallet...). Before I go down that rabbit hole, I'm wondering if there's a reliable solution that will work for all three needs.