Use Pipewire and switch to Pipewire audio backend

This commit is contained in:
June 2023-10-16 16:59:14 +02:00
parent c72b30aa6a
commit abce3dee7a
2 changed files with 19 additions and 3 deletions
config/hosts/audio

View file

@ -8,9 +8,20 @@
{
services.shairport-sync = {
enable = true;
arguments = "-o alsa -- -d plughw:1,0 -r 48000";
arguments = "-o pw";
};
security.rtkit.enable = true;
services.pipewire = {
enable = true;
systemWide = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
users.users.shairport.extraGroups = [ "pipewire" ];
users.users.chaos.extraGroups = [ "pipewire" ];
environment.etc.shairport-sync-config = {
enable = true;
source = ./shairport-sync.conf;