# KDE Desktio Environment { config, lib, pkgs, ... }: let cfg = config.my.profiles.kde-desktop; # domain = config.networking.domain; # port = 9696; in { options.my.profiles.kde-desktop = with lib; { enable = mkEnableOption "KDE Desktop Environment"; }; config = lib.mkIf cfg.enable { services.xserver = { enable = true; displayManager.sddm.enable = true; desktopManager.plasma5.enable = true; }; users.users.finn.packages = with pkgs; [ latte-dock ]; }; }