nixos/lightdm: Some fixups
This commit is contained in:
parent
19c259161b
commit
acdc3e6c9a
@ -65,7 +65,7 @@ let
|
|||||||
greeters-directory = ${cfg.greeter.package}
|
greeters-directory = ${cfg.greeter.package}
|
||||||
sessions-directory = ${dmcfg.session.desktops}
|
sessions-directory = ${dmcfg.session.desktops}
|
||||||
|
|
||||||
[SeatDefaults]
|
[Seat:*]
|
||||||
xserver-command = ${xserverWrapper}
|
xserver-command = ${xserverWrapper}
|
||||||
session-wrapper = ${dmcfg.session.script}
|
session-wrapper = ${dmcfg.session.script}
|
||||||
greeter-session = ${cfg.greeter.name}
|
greeter-session = ${cfg.greeter.name}
|
||||||
@ -124,6 +124,11 @@ in
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
|
||||||
|
assertions = [ {
|
||||||
|
assertion = !config.services.accounts-daemon.enable;
|
||||||
|
message = "Lightdm does not properly support gnome accountservice";
|
||||||
|
} ];
|
||||||
|
|
||||||
services.xserver.displayManager.slim.enable = false;
|
services.xserver.displayManager.slim.enable = false;
|
||||||
|
|
||||||
services.xserver.displayManager.job = {
|
services.xserver.displayManager.job = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user