summaryrefslogtreecommitdiffstats
path: root/nixos/modules/services/x11/display-managers
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2019-12-12 07:22:37 -0500
committerworldofpeace <worldofpeace@protonmail.ch>2019-12-12 07:22:37 -0500
commita24004fa383f7c01403cc45f165d787e57fac5ae (patch)
treed2725573409f79861a52117c44d55ef87b5349da /nixos/modules/services/x11/display-managers
parentba7f38d4bbc52f8f567897615d3c4d88082d3766 (diff)
nixos/lightdm-greeters/pantheon: show manual login card
I find this important to be default on for users in https://github.com/elementary/greeter/issues/394
Diffstat (limited to 'nixos/modules/services/x11/display-managers')
-rw-r--r--nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix b/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
index 29cb6ccbc06b..77c94114e6d9 100644
--- a/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
+++ b/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
@@ -35,6 +35,9 @@ in
name = "io.elementary.greeter";
};
+ # Show manual login card.
+ services.xserver.displayManager.lightdm.extraSeatDefaults = "greeter-show-manual-login=true";
+
environment.etc."lightdm/io.elementary.greeter.conf".source = "${pkgs.pantheon.elementary-greeter}/etc/lightdm/io.elementary.greeter.conf";
environment.etc."wingpanel.d/io.elementary.greeter.whitelist".source = "${pkgs.pantheon.elementary-default-settings}/etc/wingpanel.d/io.elementary.greeter.whitelist";