From de73a2dbf0055aced72a5f90c4166678c122881a Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Thu, 14 Nov 2024 10:22:44 +0100 Subject: [PATCH] enable plasma6 for better login screen --- hosts/muos/configuration.nix | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/hosts/muos/configuration.nix b/hosts/muos/configuration.nix index f054789..60a65ec 100644 --- a/hosts/muos/configuration.nix +++ b/hosts/muos/configuration.nix @@ -99,6 +99,18 @@ }; }; + environment = { + plasma6.excludePackages = with pkgs.kdePackages; [ + plasma-browser-integration + konsole + xwaylandvideobridge + kate + khelpcenter + okular + elisa + ]; + }; + # TODO: find list of fonts to install fonts.packages = with pkgs; [ font-awesome @@ -190,7 +202,18 @@ }; services = { + displayManager = { + defaultSession = "hyprland"; + sddm = { + enable = true; + wayland.enable = true; + }; + }; + fprintd.enable = true; pcscd.enable = true; # for yubikey + desktopManager.plasma6 = { + enable = true; + }; pipewire = { enable = true; alsa.enable = true; @@ -220,12 +243,9 @@ variant = "intl"; }; }; - displayManager.sddm = { - enable = true; - wayland.enable = true; - }; flatpak.enable = true; udev.packages = [ pkgs.yubikey-personalization ]; + upower.enable = true; }; systemd = {