Use gnome-keyring more...
This commit is contained in:
parent
ecd3e87269
commit
470983b32e
|
@ -68,6 +68,9 @@
|
||||||
|
|
||||||
# Set up direnv
|
# Set up direnv
|
||||||
${pkgs.direnv}/bin/direnv hook fish | source
|
${pkgs.direnv}/bin/direnv hook fish | source
|
||||||
|
|
||||||
|
# Set up tty for GPG
|
||||||
|
export GPG_TTY=(tty)
|
||||||
'';
|
'';
|
||||||
plugins = [
|
plugins = [
|
||||||
{
|
{
|
||||||
|
|
|
@ -55,7 +55,7 @@
|
||||||
|
|
||||||
home.file.".gnupg/gpg-agent.conf" = {
|
home.file.".gnupg/gpg-agent.conf" = {
|
||||||
text = ''
|
text = ''
|
||||||
pinentry-program ${pkgs.kwalletcli}/bin/pinentry-kwallet
|
pinentry-program ${pkgs.pinentry-gnome}/bin/pinentry-gnome3
|
||||||
'';
|
'';
|
||||||
onChange = ''
|
onChange = ''
|
||||||
echo "Reloading gpg-agent"
|
echo "Reloading gpg-agent"
|
||||||
|
|
|
@ -68,6 +68,7 @@
|
||||||
services.xserver.displayManager.sddm.enable = true;
|
services.xserver.displayManager.sddm.enable = true;
|
||||||
services.xserver.displayManager.sddm.enableHidpi = true;
|
services.xserver.displayManager.sddm.enableHidpi = true;
|
||||||
services.xserver.desktopManager.plasma5.enable = true;
|
services.xserver.desktopManager.plasma5.enable = true;
|
||||||
|
services.gnome.gnome-keyring.enable = true;
|
||||||
|
|
||||||
services.udev.packages = with pkgs; [ libfido2 ];
|
services.udev.packages = with pkgs; [ libfido2 ];
|
||||||
|
|
||||||
|
@ -176,6 +177,8 @@
|
||||||
bindPort = 6565;
|
bindPort = 6565;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.dbus.packages = with pkgs; [ gcr ];
|
||||||
|
|
||||||
# Open ports in the firewall.
|
# Open ports in the firewall.
|
||||||
# networking.firewall.allowedTCPPorts = [ ... ];
|
# networking.firewall.allowedTCPPorts = [ ... ];
|
||||||
# networking.firewall.allowedUDPPorts = [ ... ];
|
# networking.firewall.allowedUDPPorts = [ ... ];
|
||||||
|
|
Loading…
Reference in a new issue