diff --git a/flake.lock b/flake.lock index 1d51867..663a3bd 100644 --- a/flake.lock +++ b/flake.lock @@ -193,11 +193,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1730919458, - "narHash": "sha256-yMO0T0QJlmT/x4HEyvrCyigGrdYfIXX3e5gWqB64wLg=", + "lastModified": 1731403644, + "narHash": "sha256-T9V7CTucjRZ4Qc6pUEV/kpgNGzQbHWfGcfK6JJLfUeI=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "e1cc1f6483393634aee94514186d21a4871e78d7", + "rev": "f6581f1c3b137086e42a08a906bdada63045f991", "type": "github" }, "original": { @@ -257,11 +257,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1730883749, - "narHash": "sha256-mwrFF0vElHJP8X3pFCByJR365Q2463ATp2qGIrDUdlE=", + "lastModified": 1731386116, + "narHash": "sha256-lKA770aUmjPHdTaJWnP3yQ9OI1TigenUqVC3wweqZuI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "dba414932936fde69f0606b4f1d87c5bc0003ede", + "rev": "689fed12a013f56d4c4d3f612489634267d86529", "type": "github" }, "original": { diff --git a/hosts/talos/default.nix b/hosts/talos/default.nix index 02dff05..5264e2b 100644 --- a/hosts/talos/default.nix +++ b/hosts/talos/default.nix @@ -130,7 +130,6 @@ }; my.gui.enable = true; - my.displayManager.sddm.enable = lib.mkForce false; hardware.bluetooth = { enable = true; @@ -157,10 +156,6 @@ services.xserver.enable = true; # Enable the KDE Plasma Desktop Environment. - services.displayManager.sddm = { - enable = true; - wayland.enable = true; - }; services.desktopManager.plasma6.enable = true; services.power-profiles-daemon.enable = true; diff --git a/modules/sddm.nix b/modules/sddm.nix index 41941ba..de57ae5 100644 --- a/modules/sddm.nix +++ b/modules/sddm.nix @@ -17,21 +17,15 @@ in { config = mkIf cfg.enable { services.displayManager.sddm = { enable = true; - theme = "sugar-candy"; + theme = "catppuccin-latte"; + wayland.enable = true; }; - environment.systemPackages = builtins.attrValues { - inherit - (pkgs.packages) - sddm-sugar-candy - ; - - inherit - (pkgs.libsForQt5.qt5) - qtgraphicaleffects - qtquickcontrols2 - qtsvg - ; - }; + environment.systemPackages = [ + (pkgs.catppuccin-sddm.override + { + flavor = "latte"; + }) + ]; }; }