Commit: fa9e08a470d239e57afd3f8b4c242b0265aacfe7
Parent: eb2211d7199ab285bf4aac92e5e6b6e7c792f2c5
Author: Randy Palamar
Date: Tue, 13 Jul 2021 10:49:07 -0600
modify gpg-agent conf to use graphical pinentry
Diffstat:
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/.config/sys/etc/portage/package.use/app b/.config/sys/etc/portage/package.use/app
@@ -1,6 +1,8 @@
app-arch/libarchive -e2fsprogs
+app-crypt/gcr gtk
app-crypt/gnupg -ssl
app-crypt/mit-krb5 -keyutils -pkinit
+app-crypt/pinentry gtk
app-emulation/qemu -curl -doc -gtk -pin-upstream-blobs -usb -vnc
app-shells/bash -net
app-shells/dash static
diff --git a/.config/x11/xinitrc b/.config/x11/xinitrc
@@ -1,8 +1,7 @@
bgs -z ~/.config/h_wallpaper.jpg
-gpg_flags="--daemon --default-cache-ttl 14400 --max-cache-ttl 36000 --no-allow-external-cache"
[ -z $SSH_AGENT_PID ] && eval $(ssh-agent)
-[ $(pgrep gpg-agent) ] || gpg-agent $gpg_flags
+[ $(pgrep gpg-agent) ] || gpg-agent --daemon
[ $(pgrep mpd) ] || mpd
[ $(pgrep cron) ] || cron -f ~/.config/cron/crontab
@@ -20,4 +19,6 @@ export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
ibus-daemon -drx
+export $(dbus-launch)
+
exec ~/bin/dwm
diff --git a/.local/share/gnupg/gpg-agent.conf b/.local/share/gnupg/gpg-agent.conf
@@ -0,0 +1,4 @@
+default-cache-ttl 14400
+max-cache-ttl 36000
+no-allow-external-cache
+pinentry-program /usr/bin/pinentry-gnome3