diff --git a/bundles/arch-with-gui/files/50-network.conf b/bundles/arch-with-gui/files/50-network.conf new file mode 100644 index 0000000..39c38f2 --- /dev/null +++ b/bundles/arch-with-gui/files/50-network.conf @@ -0,0 +1,5 @@ +context.exec = [ + { path = "pactl" args = "load-module module-native-protocol-tcp" } + { path = "pactl" args = "load-module module-zeroconf-discover" } + { path = "pactl" args = "load-module module-zeroconf-publish" } +] diff --git a/bundles/arch-with-gui/items.py b/bundles/arch-with-gui/items.py index 67702b2..5a35931 100644 --- a/bundles/arch-with-gui/items.py +++ b/bundles/arch-with-gui/items.py @@ -66,6 +66,8 @@ git_deploy = { }, } +files['/etc/pipewire/pipewire-pulse.conf.d/50-network.conf'] = {} + for filename in listdir(join(repo.path, 'data', 'arch-with-gui', 'files', 'fonts')): if filename.startswith('.'): continue diff --git a/bundles/arch-with-gui/metadata.py b/bundles/arch-with-gui/metadata.py index d75d8e1..d7063f7 100644 --- a/bundles/arch-with-gui/metadata.py +++ b/bundles/arch-with-gui/metadata.py @@ -54,6 +54,7 @@ defaults = { 'pipewire': {}, 'pipewire-jack': {}, 'pipewire-pulse': {}, + 'pipewire-zeroconf': {}, 'qpwgraph': {}, # window management