added greetd

This commit is contained in:
John Lancaster
2026-06-14 08:33:00 -05:00
parent 775543224e
commit 3cd3099987
+16 -2
View File
@@ -1,13 +1,27 @@
{ self, inputs, ... }: {
flake.modules.nixos.niri = { pkgs, lib, ... }: {
flake.modules.nixos.niri = { pkgs, lib, ... }:
let
niriPkg = self.packages.${pkgs.stdenv.hostPlatform.system}.myNiri;
in
{
programs.niri = {
enable = true;
package = self.packages.${pkgs.stdenv.hostPlatform.system}.myNiri;
package = niriPkg;
};
services.displayManager.sddm = {
enable = true;
wayland.enable = true;
};
services.greetd = {
enable = true;
settings = {
default_session = {
command = (lib.getExe niriPkg);
# command = "${config.programs.niri.package}/bin/niri-session";
user = "root";
};
};
};
};
perSystem = { pkgs, lib, self', ... }: