From 2c9691a79d57ca416df304b7018caaad758af362 Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Mon, 19 Feb 2024 01:51:49 +0530 Subject: [PATCH] [feat] Add wireplumber bluez config --- config/nix/nixos/configuration.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config/nix/nixos/configuration.nix b/config/nix/nixos/configuration.nix index 9768d507..f3d9a05a 100644 --- a/config/nix/nixos/configuration.nix +++ b/config/nix/nixos/configuration.nix @@ -7,6 +7,17 @@ ./hardware-configuration.nix ]; + environment.etc = { + "wireplumber/bluetooth.lua.d/51-bluez-config.lua".text = '' + bluez_monitor.properties = { + ["bluez5.enable-sbc-xq"] = true, + ["bluez5.enable-msbc"] = true, + ["bluez5.enable-hw-volume"] = true, + ["bluez5.headset-roles"] = "[ hsp_hs hsp_ag hfp_hf hfp_ag ]" + } + ''; + }; + hardware.bluetooth.enable = true; hardware.bluetooth.powerOnBoot = true; # Bootloader.