MyNixOS website logo
option

services.pipewire.extraConfig.pipewire

Additional configuration for the PipeWire server.

Every item in this attrset becomes a separate drop-in file in /etc/pipewire/pipewire.conf.d.

See man pipewire.conf for details, and the PipeWire wiki for examples.

See also:

Declarations
Type
attribute set of (JSON value)
Default
{ }
Example
{
  "10-clock-rate" = {
    "context.properties" = {
      "default.clock.rate" = 44100;
    };
  };
  "11-no-upmixing" = {
    "stream.properties" = {
      "channelmix.upmix" = false;
    };
  };
}