nixos/shairport-sync: Add pulse group also for pipewire

Works according to https://github.com/mikebrady/shairport-sync/issues/1171

From https://github.com/NixOS/nixpkgs/pull/181350/commits/0e4664b4976a748702d493e43d7a796b82222ddc
This commit is contained in:
John Titor
2024-09-11 15:21:14 +05:30
parent 13c7cdc211
commit 1c7e6a2de9
@@ -82,7 +82,7 @@ in
createHome = true;
home = "/var/lib/shairport-sync";
group = cfg.group;
extraGroups = [ "audio" ] ++ optional config.hardware.pulseaudio.enable "pulse";
extraGroups = [ "audio" ] ++ optional (config.hardware.pulseaudio.enable || config.services.pipewire.pulse.enable) "pulse";
};
groups.${cfg.group} = {};
};