From 815a79ff41936dc8407536d90f6a558312a86769 Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Fri, 23 May 2025 09:58:59 +0200 Subject: [PATCH] kardorf: fix seahorse and plasma6 config conflict --- hosts/common/optional/authentication.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/hosts/common/optional/authentication.nix b/hosts/common/optional/authentication.nix index 43bf517..ca8ac8e 100644 --- a/hosts/common/optional/authentication.nix +++ b/hosts/common/optional/authentication.nix @@ -1,8 +1,14 @@ -{pkgs, ...}: { +{ + pkgs, + lib, + ... +}: { # Make programs like nextcloud client access saved passwords - programs.seahorse.enable = true; services.gnome.gnome-keyring.enable = true; + programs.seahorse.enable = true; + programs.ssh.askPassword = lib.mkForce "${pkgs.seahorse}/libexec/seahorse/ssh-askpass"; # Solve conflicting definition in seahorse and plasma6 + # Make authentication work for e.g. gparted security.polkit.enable = true; systemd = {