nix-config/modules/boot-login.nix
JuliusFreudenberger 716e54dd12 Add custom lightdm-gtk module for default session
The upstream module does not allow for setting a default session,
although this is possible in lightdm-gtk-greeter for more than two years
now.
2026-07-02 19:56:43 +02:00

34 lines
566 B
Nix

{
pkgs,
lib,
...
}: {
boot = {
initrd.systemd.enable = true;
kernelParams = ["quiet"];
plymouth = {
enable = true;
theme = "bgrt";
};
};
services = {
xserver.displayManager = {
lightdm = {
enable = true;
greeters.gtk.enable = false;
greeters.gtk-custom = {
enable = true;
theme = {
name = "Adwaita-dark";
};
iconTheme = {
name = "Arc";
package = pkgs.arc-icon-theme;
};
};
};
};
};
}