# NOTE: if discovery does not work, use one of: # pactl load-module module-zeroconf-discover # pactl load-module module-tunnel-sink server=HOSTNAME context.modules = [ { name = libpipewire-module-protocol-pulse ars = {} }, # { name = libpipewire-module-zeroconf-discover args = {} }, # { name = libpipewire-module-zeroconf-publish args = {} }, # >= 1.0.7 ] pulse.properties { server.address = [ "unix:native" "tcp:4713" ] } # TODO: figure out why it doesn't work in context.modules context.exec = [ { path = "pactl" args = "load-module module-zeroconf-discover" }, { path = "pactl" args = "load-module module-zeroconf-publish" }, ]