Applying SDDM theme always fails

Hi there,

I have now tried so many ways of applying a custom SDDM theme (this+this, this, installing from nixpkgs and some other methods), however, nothing works. Every theme I give to services.displayManager.sddm.theme except for the “Breeze” theme just results in the standard SDDM look.

What am I doing wrong?

I have loaded the package like this:

environment.systemPackages = let themes = pkgs.callPackage ./sddm-themes.nix {}; in [ 
	themes.sddm-sugar-dark
        (other packages)
];

(with the contents of sddm-themes.nix copied from here)

And then set it using this:

services.displayManager.sddm.enableHidpi = true;
services.displayManager.sddm.theme = "sugar-dark";

Looking into /run/current-system/sw/share/sddm/themes/, I can see the folders being there correctly also with their corresponding files.

I would be really grateful if someone could point me to my failure here. Thanks in advance!

Fixed it myself, the themes I tried coincidentally all didn’t support Plasma 6

1 Like