@snaggen Probably someone has already written a password-store daemon which uses the proper dbus interface for password management?
I want to keep using the on-disk format because git is easy to sync across devices and pgp allows using multiple keys (one per device).