lightdm-mobile-greeter: create passthru.xgreeters
like other lightdm greeters do
This commit is contained in:
parent
f3bec7bf0a
commit
ed03f7f929
|
@ -77,9 +77,10 @@ in
|
||||||
}
|
}
|
||||||
(mkIf cfg.useGreeter {
|
(mkIf cfg.useGreeter {
|
||||||
services.xserver.enable = true;
|
services.xserver.enable = true;
|
||||||
|
services.xserver.displayManager.lightdm.greeters.gtk.enable = false; # gtk greeter overrides our own?
|
||||||
services.xserver.displayManager.lightdm.greeter = {
|
services.xserver.displayManager.lightdm.greeter = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.lightdm-mobile-greeter;
|
package = pkgs.lightdm-mobile-greeter.xgreeters;
|
||||||
name = "lightdm-mobile-greeter";
|
name = "lightdm-mobile-greeter";
|
||||||
};
|
};
|
||||||
# services.xserver.displayManager.lightdm.enable = true;
|
# services.xserver.displayManager.lightdm.enable = true;
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
, gtk3
|
, gtk3
|
||||||
, libhandy_0
|
, libhandy_0
|
||||||
, lightdm
|
, lightdm
|
||||||
|
, pkgs
|
||||||
|
, linkFarm
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, rustPlatform
|
, rustPlatform
|
||||||
}:
|
}:
|
||||||
|
@ -36,6 +38,11 @@ rustPlatform.buildRustPackage rec {
|
||||||
--replace lightdm-mobile-greeter $out/bin/lightdm-mobile-greeter
|
--replace lightdm-mobile-greeter $out/bin/lightdm-mobile-greeter
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru.xgreeters = linkFarm "lightdm-mobile-greeter-xgreeters" [{
|
||||||
|
path = "${pkgs.lightdm-mobile-greeter}/share/applications/lightdm-mobile-greeter.desktop";
|
||||||
|
name = "lightdm-mobile-greeter.desktop";
|
||||||
|
}];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "A simple log in screen for use on touch screens.";
|
description = "A simple log in screen for use on touch screens.";
|
||||||
homepage = "https://git.uninsane.org/colin/lightdm-mobile-greeter";
|
homepage = "https://git.uninsane.org/colin/lightdm-mobile-greeter";
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
|
|
||||||
#### TEMPORARY: PACKAGES WAITING TO BE UPSTREAMED
|
#### TEMPORARY: PACKAGES WAITING TO BE UPSTREAMED
|
||||||
kaiteki = prev.callPackage ./kaiteki { };
|
kaiteki = prev.callPackage ./kaiteki { };
|
||||||
lightdm-mobile-greeter = prev.callPackage ./lightdm-mobile-greeter { };
|
lightdm-mobile-greeter = prev.callPackage ./lightdm-mobile-greeter { pkgs = next; };
|
||||||
# kaiteki = prev.kaiteki;
|
# kaiteki = prev.kaiteki;
|
||||||
# TODO: upstream, or delete nabla
|
# TODO: upstream, or delete nabla
|
||||||
nabla = prev.callPackage ./nabla { };
|
nabla = prev.callPackage ./nabla { };
|
||||||
|
|
Loading…
Reference in New Issue
Block a user