Add an optional passwordstore backend
This adds an optional backend to try pass [1], the standard unix password manager, before hitting kwallet. pass is also used in [2].
Given a key ~/.ssh/foo_bar.key
it tries to use 'ssh-keys/foo_bar.key'
inside pass.
The pass-folder ssh-keys
is set via PASSWORDSTORE_FOLDER
in pass.hpp
.
[1] https://www.passwordstore.org/ [2] https://invent.kde.org/plasma/plasma-pass