diff --git a/.local/bin/passmenu b/.local/bin/passmenu index 22f93e7..59d4b80 100755 --- a/.local/bin/passmenu +++ b/.local/bin/passmenu @@ -5,5 +5,5 @@ # a graphical pinentry as opposed to my curses default, since launching pinentry-curses # outside of a terminal just breaks everything. -PINENTRY_USER_DATA=qt WAYLAND_DISPLAY= /usr/bin/passmenu +PINENTRY_USER_DATA=dmenu WAYLAND_DISPLAY= /usr/bin/passmenu diff --git a/.local/bin/pinentry-wrapper b/.local/bin/pinentry-wrapper index a93a9f1..3cd0090 100755 --- a/.local/bin/pinentry-wrapper +++ b/.local/bin/pinentry-wrapper @@ -4,8 +4,8 @@ # PINENTRY_USER_DATA is a GnuPG defined variable (see man gpg) case "$PINENTRY_USER_DATA" in - qt) - exec /usr/bin/pinentry-qt "$@" + dmenu) + exec /usr/bin/pinentry-dmenu "$@" ;; *) exec /usr/bin/pinentry-curses "$@" diff --git a/.local/share/gnupg/gpg-agent.conf b/.local/share/gnupg/gpg-agent.conf index afd2e83..25be380 100644 --- a/.local/share/gnupg/gpg-agent.conf +++ b/.local/share/gnupg/gpg-agent.conf @@ -1,2 +1,3 @@ enable-ssh-support +pinentry-program /usr/bin/pinentry-wrapper diff --git a/.local/share/gnupg/pinentry-dmenu.conf b/.local/share/gnupg/pinentry-dmenu.conf new file mode 100644 index 0000000..4f27cd0 --- /dev/null +++ b/.local/share/gnupg/pinentry-dmenu.conf @@ -0,0 +1,2 @@ +font = "monospace:size=20"; +