diff --git a/2configs/audio/raop-discover.nix b/2configs/audio/raop-discover.nix new file mode 100644 index 0000000..1f6f04a --- /dev/null +++ b/2configs/audio/raop-discover.nix @@ -0,0 +1,24 @@ +{ + # https://docs.pipewire.org/page_module_raop_discover.html + services.pipewire.extraConfig.pipewire."92-raop-discover" = { + "context.modules" = [ + { + name = "libpipewire-raop-discover"; + args = { + "stream.rules" = [ + { matches = [ + { raop.ip = "~.*"; + } + ]; + actions = { + create-stream = { + stream.props = {}; + }; + }; + } + ]; + }; + } + ]; + }; +}