diff --git a/modules/niri/default.nix b/modules/niri/default.nix index 99ae7ff..13b8986 100644 --- a/modules/niri/default.nix +++ b/modules/niri/default.nix @@ -1,6 +1,11 @@ { pkgs, ... }: -{ +let + niri = pkgs.callPackage ./niri {}; +in { + environment.systemPackages = [niri]; services.xserver.displayManager.sessionPackages = [ + niri + /* ((pkgs.callPackage ./niri {}).overrideAttrs (prevAttrs: rec { postInstall = let @@ -17,5 +22,6 @@ ''; passthru.providedSessions = [ "niri" ]; })) + */ ]; } diff --git a/modules/niri/niri/default.nix b/modules/niri/niri/default.nix index f9d4afa..0858b4d 100644 --- a/modules/niri/niri/default.nix +++ b/modules/niri/niri/default.nix @@ -54,4 +54,6 @@ rustPlatform.buildRustPackage { "-lwayland-client" "-Wl,--pop-state" ]; + + passthru.providedSessions = [ "niri" ]; }