waybar: add option for en-/disabling niri support

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
This commit is contained in:
Christoph Heiss
2024-12-02 17:45:26 +01:00
parent d2f5c28d0d
commit 0dd903bb08
+5 -1
View File
@@ -55,6 +55,7 @@
jackSupport ? true,
mpdSupport ? true,
mprisSupport ? stdenv.hostPlatform.isLinux,
niriSupport ? true,
nlSupport ? true,
pipewireSupport ? true,
pulseSupport ? true,
@@ -187,7 +188,10 @@ stdenv.mkDerivation (finalAttrs: {
"upower_glib" = upowerSupport;
"wireplumber" = wireplumberSupport;
})
++ lib.optional experimentalPatches (lib.mesonBool "experimental" true);
++ (lib.mapAttrsToList lib.mesonBool {
"experimental" = experimentalPatches;
"niri" = niriSupport;
});
env = lib.optionalAttrs systemdSupport {
PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user";