bitofhope OMG thank you!
I haven't tried it yet, but I will! I kind of gave up on this when it looked like I needed to start patching pass
and just settled for the pinentry-gtk
which works fine.
But THIS is exatly what I was looking for! I assume I can just enter my passphrase in the dmenu bar? .. anyway, I'll get this working and report back.
Cheers
EDIT:
Trying to install pinentry-dmenu
and getting this error:
$ doas make install
Password:
pinentry-dmenu build options:
CFLAGS = -std=c99 -pedantic -Wall -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION="0.1" -DXINERAMA -DPACKAGE_VERSION="0.1" -DPACKAGE_BUGREPORT="https:\/\/github.com\/ritze\/pinentry-dmenu"
LDFLAGS = -s -L/usr/X11R6/lib -lX11 -lXinerama -lfontconfig -lXft
CC = cc
make -C pinentry
CC pinentry.c
pinentry.c:25:10: fatal error: assuan.h: No such file or directory
#include <assuan.h>
^~~~~~~~~~
compilation terminated.
*** Error code 1
Stop.
make[1]: stopped in /home/dave/Downloads/pinentry-dmenu/pinentry
*** Error code 1
Stop.
make: stopped in /home/dave/Downloads/pinentry-dmenu
$
Dont know about assuan.h
?