niri: add doc output (#417906)

This commit is contained in:
Aleksana
2025-06-22 18:10:36 +08:00
committed by GitHub
+8
View File
@@ -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 ''