From 2b48c0cee095d32f58048d76ec0961067d162bb5 Mon Sep 17 00:00:00 2001 From: sodiboo Date: Wed, 18 Jun 2025 18:36:28 +0200 Subject: [PATCH] niri: add doc output --- pkgs/by-name/ni/niri/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/ni/niri/package.nix b/pkgs/by-name/ni/niri/package.nix index 3c473ac59cd2..e5d20785b6ec 100644 --- a/pkgs/by-name/ni/niri/package.nix +++ b/pkgs/by-name/ni/niri/package.nix @@ -36,6 +36,11 @@ rustPlatform.buildRustPackage (finalAttrs: { hash = "sha256-z4viQZLgC2bIJ3VrzQnR+q2F3gAOEQpU1H5xHtX/2fs="; }; + outputs = [ + "out" + "doc" + ]; + postPatch = '' patchShebangs resources/niri-session substituteInPlace resources/niri.service \ @@ -78,6 +83,9 @@ rustPlatform.buildRustPackage (finalAttrs: { postInstall = '' + install -Dm0644 README.md resources/default-config.kdl -t $doc/share/doc/niri + mv wiki $doc/share/doc/niri/wiki + install -Dm0644 resources/niri.desktop -t $out/share/wayland-sessions '' + lib.optionalString withDbus ''