nixos/greetd: make use of package option (#412309)

Changed files
+2 -1
nixos
modules
services
display-managers
pkgs
applications
display-managers
greetd
+1 -1
nixos/modules/services/display-managers/greetd.nix
···
};
serviceConfig = {
-
ExecStart = "${pkgs.greetd.greetd}/bin/greetd --config ${settingsFormat.generate "greetd.toml" cfg.settings}";
+
ExecStart = "${lib.getExe cfg.package} --config ${settingsFormat.generate "greetd.toml" cfg.settings}";
Restart = lib.mkIf cfg.restart "on-success";
+1
pkgs/applications/display-managers/greetd/default.nix
···
Comes with agreety, a simple, text-based greeter.
'';
homepage = "https://sr.ht/~kennylevinsen/greetd/";
+
mainProgram = "greetd";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ];
platforms = platforms.linux;