Commit a0134dd1 authored by K900's avatar K900
Browse files

nixos/wireplumber: drop hack for systemwide setups

Should not be necessary with 0.5.6.
parent 84c51bef
Loading
Loading
Loading
Loading
+1 −13
Original line number Diff line number Diff line
@@ -215,17 +215,6 @@ in
        }
      '';

      systemwideConfigPkg = pkgs.writeTextDir "share/wireplumber/wireplumber.conf.d/90-nixos-systemwide.conf" ''
        # When running system-wide, we don't have logind to call ReserveDevice,
        # And bluetooth logind integration needs to be disabled
        wireplumber.profiles = {
          main = {
            support.reserve-device = disabled
            monitor.bluez.seat-monitoring = disabled
          }
        }
      '';

      extraConfigPkg = pkgs.buildEnv {
        name = "wireplumber-extra-config";
        paths = mapConfigToFiles cfg.extraConfig;
@@ -240,8 +229,7 @@ in

      configPackages = cfg.configPackages
        ++ [ extraConfigPkg extraScriptsPkg ]
        ++ optional (!pwUsedForAudio) pwNotForAudioConfigPkg
        ++ optional pwCfg.systemWide systemwideConfigPkg;
        ++ optional (!pwUsedForAudio) pwNotForAudioConfigPkg;

      configs = pkgs.buildEnv {
        name = "wireplumber-configs";