Unlock GPG agent with graphical pinentry

This commit is contained in:
coolneng 2020-05-19 13:26:50 +02:00
parent 031934047c
commit da80c09dc8
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
2 changed files with 4 additions and 3 deletions

View File

@ -42,7 +42,7 @@
export QT_QPA_PLATFORM=wayland export QT_QPA_PLATFORM=wayland
export QT_WAYLAND_DISABLE_WINDOWDECORATION="1" export QT_WAYLAND_DISABLE_WINDOWDECORATION="1"
export SDL_VIDEODRIVER=wayland export SDL_VIDEODRIVER=wayland
export WLR_DRM_NO_ATOMIC=1 export GTK_THEME=Adapta-Eta
''; '';
wrapperFeatures.gtk = true; wrapperFeatures.gtk = true;
}; };
@ -72,7 +72,7 @@
# GPG agent # GPG agent
programs.gnupg.agent = { programs.gnupg.agent = {
enable = true; enable = true;
pinentryFlavor = "gnome3"; pinentryFlavor = "gtk2";
}; };
# Tmux # Tmux

View File

@ -6,10 +6,10 @@
htop htop
# Password management # Password management
gnupg gnupg
pinentry-gnome
pass-wayland pass-wayland
passff-host passff-host
gitAndTools.pass-git-helper gitAndTools.pass-git-helper
pinentry-gtk2
# Browsers # Browsers
(firefox.override { extraNativeMessagingHosts = [ passff-host ]; }) (firefox.override { extraNativeMessagingHosts = [ passff-host ]; })
chromium chromium
@ -34,6 +34,7 @@
nixfmt nixfmt
podman-compose podman-compose
shellcheck shellcheck
android-studio
# Rice # Rice
adapta-gtk-theme adapta-gtk-theme
paper-icon-theme paper-icon-theme