.hive/modules/desktop/dm/sddm.nix

20 lines
337 B
Nix

{
lib,
config,
pkgs,
...
}: let
cfg = config.hive.displayManager;
in {
config = lib.mkIf (cfg.name == "sddm") {
services.displayManager.sddm = {
enable = true;
wayland.enable = true;
};
environment.systemPackages = with pkgs; [
kdePackages.kwallet
kdePackages.kwalletmanager
];
};
}