services.pipewire.extraConfig.pipewire
NixOS option
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: PipeWire wiki - virtual devices for creating virtual devices or remapping channels PipeWire wiki - filter-chain for creating more complex processing pipelines PipeWire wiki - network for streaming audio over a network
type: attribute set of (JSON value)Default
{ }Example
declared in: nixos/modules/services/desktops/pipewire/pipewire.nixView source on NixOS/nixpkgs →{
"10-clock-rate" = {
"context.properties" = {
"default.clock.rate" = 44100;
};
};
"11-no-upmixing" = {
"stream.properties" = {
"channelmix.upmix" = false;
};
};
}