summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorWilliam A. Kennington III <william@wkennington.com>2015-05-20 15:12:55 -0700
committerWilliam A. Kennington III <william@wkennington.com>2015-05-20 18:32:12 -0700
commitacdc3e6c9abea475cc66b886c4189650a495ce98 (patch)
treeabb1df7863ea3bf83add1671c36ba19f93d89181 /nixos
parent19c259161b987fcb5e1c3b7a87c746372ce017ee (diff)
downloadnixpkgs-acdc3e6c9abea475cc66b886c4189650a495ce98.tar
nixpkgs-acdc3e6c9abea475cc66b886c4189650a495ce98.tar.gz
nixpkgs-acdc3e6c9abea475cc66b886c4189650a495ce98.tar.bz2
nixpkgs-acdc3e6c9abea475cc66b886c4189650a495ce98.tar.lz
nixpkgs-acdc3e6c9abea475cc66b886c4189650a495ce98.tar.xz
nixpkgs-acdc3e6c9abea475cc66b886c4189650a495ce98.tar.zst
nixpkgs-acdc3e6c9abea475cc66b886c4189650a495ce98.zip
nixos/lightdm: Some fixups
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/x11/display-managers/lightdm.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/nixos/modules/services/x11/display-managers/lightdm.nix b/nixos/modules/services/x11/display-managers/lightdm.nix
index 4aeaed8cd32..dedd0e63b5f 100644
--- a/nixos/modules/services/x11/display-managers/lightdm.nix
+++ b/nixos/modules/services/x11/display-managers/lightdm.nix
@@ -65,7 +65,7 @@ let
       greeters-directory = ${cfg.greeter.package}
       sessions-directory = ${dmcfg.session.desktops}
 
-      [SeatDefaults]
+      [Seat:*]
       xserver-command = ${xserverWrapper}
       session-wrapper = ${dmcfg.session.script}
       greeter-session = ${cfg.greeter.name}
@@ -124,6 +124,11 @@ in
 
   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.job = {