>>109850871
>>109847264
here's my stupid secret-tool script, my kpxc is in flatpak.
nohup flatpak run org.keepassxc.KeePassXC &> /dev/null &
sleep 1
qdbus org.keepassxc.KeePassXC.MainWindow /keepassxc org.keepassxc.KeePassXC.MainWindow.openDatabase /path/to/kdbx $(secret-tool lookup attributename valuename)
where you set attributename and valuename in advance, they don't really matter, kinda just a label/identifier. I used "org.keepassxc.KeePassXC" and "masterPassword"
secret-tool store --collection='collection' attributename valuename
collection lets you use something besides the default login collection that's unlocked on login. the lookup command would find your attribute/value in the locked collection, and then your keyring that you have the weaker PIN on would prompt you. there is also a lock command after. hooking this up to fingerprint is an exercise for the reader.