From 783599e8e1f65168b1a3315927ee7cb7350bf137 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Tue, 6 Feb 2024 20:28:32 +0800 Subject: [PATCH] home-manager/programs/pipewire: fix config file locations --- modules/home-manager/programs/pipewire.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/home-manager/programs/pipewire.nix b/modules/home-manager/programs/pipewire.nix index fdbf6bed..fe09afce 100644 --- a/modules/home-manager/programs/pipewire.nix +++ b/modules/home-manager/programs/pipewire.nix @@ -4,9 +4,10 @@ let cfg = config.programs.pipewire; settingsFormat = pkgs.formats.json { }; - generatePipewireConfig = name: settings: { - "pipewire/pipewire.conf.d/${name}.conf" = settingsFormat.generate "hm-pipewire-override-settings-${name}" settings; - }; + generatePipewireConfig = name: settings: + lib.nameValuePair "pipewire/pipewire.conf.d/${name}.conf" { + source = settingsFormat.generate "hm-pipewire-override-settings-${name}" settings; + }; in { options.programs.pipewire = { @@ -41,6 +42,6 @@ in lib.optionalAttrs (cfg.settings != { }) { "pipewire/pipewire.conf" = settingsFormat.generate "hm-pipewire-settings" cfg.settings; } - // lib.mapAttrs generatePipewireConfig cfg.overrides; + // lib.mapAttrs' generatePipewireConfig cfg.overrides; }; }