summary refs log tree commit diff
path: root/nixos/modules/services/x11/display-managers/lightdm.nix
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2015-04-26 22:52:08 +0200
committerVladimír Čunát <vcunat@gmail.com>2015-04-26 22:52:08 +0200
commit30f31c9afcc34336d1d47c62ad4ed39d2dee402a (patch)
treee3549d198c833f11e5f6062e10a3fefb9d25a670 /nixos/modules/services/x11/display-managers/lightdm.nix
parentc1cc2348e4d49ab742e964593a7f74cc53c7f9b7 (diff)
parent2cb3dc68120701406ac48d7a4da5ff097b092f85 (diff)
downloadnixpkgs-30f31c9afcc34336d1d47c62ad4ed39d2dee402a.tar
nixpkgs-30f31c9afcc34336d1d47c62ad4ed39d2dee402a.tar.gz
nixpkgs-30f31c9afcc34336d1d47c62ad4ed39d2dee402a.tar.bz2
nixpkgs-30f31c9afcc34336d1d47c62ad4ed39d2dee402a.tar.lz
nixpkgs-30f31c9afcc34336d1d47c62ad4ed39d2dee402a.tar.xz
nixpkgs-30f31c9afcc34336d1d47c62ad4ed39d2dee402a.tar.zst
nixpkgs-30f31c9afcc34336d1d47c62ad4ed39d2dee402a.zip
Merge 'master' into staging
(relatively simple conflicts)
Diffstat (limited to 'nixos/modules/services/x11/display-managers/lightdm.nix')
-rw-r--r--nixos/modules/services/x11/display-managers/lightdm.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/display-managers/lightdm.nix b/nixos/modules/services/x11/display-managers/lightdm.nix
index 139013cff50..4aeaed8cd32 100644
--- a/nixos/modules/services/x11/display-managers/lightdm.nix
+++ b/nixos/modules/services/x11/display-managers/lightdm.nix
@@ -69,6 +69,7 @@ let
       xserver-command = ${xserverWrapper}
       session-wrapper = ${dmcfg.session.script}
       greeter-session = ${cfg.greeter.name}
+      ${cfg.extraSeatDefaults}
     '';
 
   gtkGreeterConf = writeText "lightdm-gtk-greeter.conf"
@@ -109,6 +110,15 @@ in
         '';
       };
 
+      extraSeatDefaults = mkOption {
+        type = types.lines;
+        default = "";
+        example = ''
+          greeter-show-manual-login=true
+        '';
+        description = "Extra lines to append to SeatDefaults section.";
+      };
+
     };
   };