PipeWire: Difference between revisions

Phobos (talk | contribs)
m Minor grammar corrections
Tags: Mobile edit Mobile web edit Advanced mobile edit Visual edit
Added a way to declare volume
Line 294: Line 294:
systemd.services.myservice2.serviceConfig.SupplementaryGroups = [ "pipewire" ];
systemd.services.myservice2.serviceConfig.SupplementaryGroups = [ "pipewire" ];
}}
}}
==== Setting default sink volume via wireplumber ====
It's possible to declare your desired volume through {{nixos:option|services.pipewire.wireplumber.extraConfig}} by setting [https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/configuration_option_types.html wireplumber.settings]'s [https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/settings.html default-sink-volume]:<syntaxhighlight lang="nix">
{
  services.pipewire.wireplumber = {
    extraConfig = {
      "10-default-volume" = {
        "wireplumber.settings"."device.routes.default-sink-volume" = 0.8; # default is 0.4
      };
    };
  };
}
</syntaxhighlight>


==Troubleshooting==
==Troubleshooting==