From 8c258abaa2f58063df1eea003888b245f35ae9fe Mon Sep 17 00:00:00 2001 From: jay Date: Sun, 29 Jun 2025 01:27:22 -0400 Subject: [PATCH] Add KDE and SDDM display manager. --- nodes/hosts/common/configuration.nix | 2 ++ nodes/hosts/common/services/desktopmanager.nix | 3 +++ nodes/hosts/common/services/displaymanager.nix | 3 +++ 3 files changed, 8 insertions(+) create mode 100644 nodes/hosts/common/services/desktopmanager.nix create mode 100644 nodes/hosts/common/services/displaymanager.nix diff --git a/nodes/hosts/common/configuration.nix b/nodes/hosts/common/configuration.nix index 0d1e10e..4843c27 100644 --- a/nodes/hosts/common/configuration.nix +++ b/nodes/hosts/common/configuration.nix @@ -3,6 +3,8 @@ imports = [ ./programs/firefox.nix ./programs/git.nix + ./services/desktopmanager.nix + ./services/displaymanager.nix ]; nixpkgs = { diff --git a/nodes/hosts/common/services/desktopmanager.nix b/nodes/hosts/common/services/desktopmanager.nix new file mode 100644 index 0000000..9eeffbf --- /dev/null +++ b/nodes/hosts/common/services/desktopmanager.nix @@ -0,0 +1,3 @@ +{ ... }: { + services.desktopManager.plasma6.enable = true; +} diff --git a/nodes/hosts/common/services/displaymanager.nix b/nodes/hosts/common/services/displaymanager.nix new file mode 100644 index 0000000..22cabb4 --- /dev/null +++ b/nodes/hosts/common/services/displaymanager.nix @@ -0,0 +1,3 @@ +{ ... }: { + services.displayManager.sddm.enable = true; +}