diff --git a/SwarselSystems.org b/SwarselSystems.org index dbf53f5..c2e00b5 100644 --- a/SwarselSystems.org +++ b/SwarselSystems.org @@ -7002,18 +7002,20 @@ Also, the system state version is set here. No need to touch it. isSystemUser = true; uid = 65136; group = "spotifyd"; - extraGroups = [ "audio" "utmp" ]; + extraGroups = [ "audio" "utmp" "pipewire" ]; }; networking.firewall.allowedTCPPorts = [ 1025 ]; + services.pipewire.systemWide = true; + services.spotifyd = { enable = true; settings = { global = { dbus_type = "session"; use_mpris = false; - device = "default:CARD=PCH"; + device = "sysdefault:CARD=PCH"; device_name = "SwarselSpot"; mixer = "alsa"; zeroconf_port = 1025; diff --git a/profiles/server/common/spotifyd.nix b/profiles/server/common/spotifyd.nix index 2ffab46..2a586d8 100644 --- a/profiles/server/common/spotifyd.nix +++ b/profiles/server/common/spotifyd.nix @@ -9,18 +9,20 @@ isSystemUser = true; uid = 65136; group = "spotifyd"; - extraGroups = [ "audio" "utmp" ]; + extraGroups = [ "audio" "utmp" "pipewire" ]; }; networking.firewall.allowedTCPPorts = [ 1025 ]; + services.pipewire.systemWide = true; + services.spotifyd = { enable = true; settings = { global = { dbus_type = "session"; use_mpris = false; - device = "default:CARD=PCH"; + device = "sysdefault:CARD=PCH"; device_name = "SwarselSpot"; mixer = "alsa"; zeroconf_port = 1025;