{ ... }: { # Enable sound. # hardware.pulseaudio.enable = true; # OR services.pipewire = { enable = true; pulse.enable = true; extraConfig.pipewire-pulse = { "10-prevent-agc" = { "pulse.rules" = [ { matches = [ { "application.process.binary" = "chrome"; } { "application.process.binary" = "Discord"; } { "application.process.binary" = "teams"; } { "application.process.binary" = "electron"; } { "application.process.binary" = "skypeforlinux"; } { "application.process.binary" = "telegram-desktop"; } { "application.process.binary" = "vivaldi"; } { "application.process.binary" = "chromium"; } { "application.process.binary" = "zoom"; } ]; actions = { quirks = [ "block-source-volume" ]; }; } ]; }; }; }; }