pinentry-dmenu is a pinentry program with the charm of dmenu.
This program is a fork from spine which is also a fork from dmenu.
This is a further fork of pinentry-dmenu with many of the upstream dmenu changes merged and config file support removed.
In order to build dmenu you need the Xlib header files.
Edit config.mk to match your local setup (dmenu is installed into the /usr/local namespace by default).
Afterwards enter the following command to build and install dmenu (if necessary as root):
make clean install
To use pinentry-dmenu add in ~/.gnupg/gpg-agent.conf
:
pinentry-program <absolut path to pinentry-dmenu>