audio: fix new pipewire option

This commit is contained in:
Sandro - 2024-03-04 21:45:43 +01:00
parent 6d59613a23
commit 7d2ede4180
Signed by: sandro
GPG Key ID: 3AF5A43A3EECC2E5
1 changed files with 2 additions and 2 deletions

View File

@ -5,7 +5,7 @@ let
isGraphical = config.services.xserver.enable || config.services.xserver.displayManager.defaultSession != null;
hasExtraConfig = options.services.pipewire?extraConfig;
zeroconfConfig = builtins.toJSON {
zeroconfConfig = {
"context.modules" = [ {
"name" = "libpipewire-module-zeroconf-discover";
} ];
@ -18,7 +18,7 @@ in
config = lib.mkIf cfg {
environment.etc = lib.mkIf (!hasExtraConfig) {
"pipewire/pipewire.conf.d/zeroconf.conf".text = zeroconfConfig;
"pipewire/pipewire.conf.d/zeroconf.conf".text = builtins.toJSON zeroconfConfig;
};
environment.systemPackages = lib.mkIf isGraphical (with pkgs; [