1
Fork 0
satellite/hosts/nixos/common/optional/lightdm.nix
Matei Adriel 0047769696
Backup:)
2023-07-30 02:22:25 +03:00

28 lines
650 B
Nix

{ lib, config, ... }:
let greeter = "enso";
in
{
services.xserver.enable = true;
services.xserver.displayManager.lightdm = {
enable = true;
greeters.slick = lib.mkIf (greeter == "slick") {
enable = true;
draw-user-backgrounds = true;
font = config.stylix.fonts.sansSerif;
};
greeters.enso = lib.mkIf (greeter == "enso") {
enable = true;
blur = true;
};
};
# Set default display manager
# services.xserver.displayManager.defaultSession = lib.mkDefault "hyprland";
services.xserver.displayManager.defaultSession = lib.mkDefault "none+xmonad";
stylix.targets.lightdm.enable = true;
}