diff --git a/modules/audio.nix b/modules/audio.nix index 427fd45..da14fe9 100644 --- a/modules/audio.nix +++ b/modules/audio.nix @@ -23,7 +23,12 @@ in pavucontrol ]); - hardware.pulseaudio.zeroconf.discovery.enable = true; + hardware.pulseaudio = { + # enabling zeroconf discovery or publishing turns on zeroconfSupport for the configured pulseaudio package + # pulseaudioFull has that enabled plus it has a cache hit on cache.nixos.org + package = pkgs.pulseaudioFull; + zeroconf.discovery.enable = true; + }; # required for paprefs to be able to save programs.dconf.enable = lib.mkIf config.services.xserver.enable true;