nixconf/modules/plasma/default.nix
2024-10-28 11:00:04 +01:00

19 lines
357 B
Nix

{ config, lib, pkgs, inputs, ... }:
let
cfg = config.modules.plasma;
in
{
options.modules.plasma = {
enable = lib.mkEnableOption "enable kde plasma 6";
};
config = lib.mkIf cfg.enable {
services = {
desktopManager.plasma6.enable = true;
displayManager.defaultSession = "hyprland";
};
xdg.portal.config.common.default = "*";
};
}