diff --git a/modules/desktop/de/hyprland.nix b/modules/desktop/de/hyprland.nix index 561fc76..2e7ea41 100644 --- a/modules/desktop/de/hyprland.nix +++ b/modules/desktop/de/hyprland.nix @@ -24,11 +24,7 @@ in { ]; }; - environment.systemPackages = with pkgs; [ - kdePackages.kwallet - kdePackages.kwalletmanager - spaceFM - ]; + environment.systemPackages = with pkgs; [spaceFM]; services.udisks2.enable = true; @@ -39,9 +35,5 @@ in { }; programs.hyprlock.enable = true; security.pam.services.hyprlock = {}; - security.pam.services.jonas.kwallet = { - enable = true; - package = pkgs.kdePackages.kwallet-pam; - }; }; } diff --git a/modules/desktop/dm/sddm.nix b/modules/desktop/dm/sddm.nix index a39bd46..87d4393 100644 --- a/modules/desktop/dm/sddm.nix +++ b/modules/desktop/dm/sddm.nix @@ -1,6 +1,7 @@ { lib, config, + pkgs, ... }: let cfg = config.desktop.dm; @@ -10,5 +11,13 @@ in { enable = true; wayland.enable = cfg.wayland; }; + environment.systemPackages = with pkgs; [ + kdePackages.kwallet + kdePackages.kwalletmanager + ]; + security.pam.services.jonas.kwallet = { + enable = true; + package = pkgs.kdePackages.kwallet-pam; + }; }; }