Keepmenu on Github
Keepmenu AUR package
Pypi
From the README:
Select entries from Keepass databases using dmenu or Rofi and type username and/or password into the active window.
Inspired in part by Passhole, but I wanted something more dmenu and less command line focused.
I'm very aware of pass and passmenu, but I've found that the Keepass options for other platforms are much easier to use, especially for the non-technically oriented. Thus...synchronized passwords and everyone is happy!
Features
--------- Set multiple databases in the config file, including key files.
- Auto-type username and/or password on selection. No clipboard copy/paste involved.
- Enter database passphrase and optionally gpg encrypt and cache it using an existing gpg-agent key.
- Set cache expiration time for saving the database passphrase
- Optional Pinentry support for secure passphrase entry.
- Possible future features:
+ Add/edit/delete entries
+ View/copy password notes
Feedback is welcome!
Thanks,
Scott