diff --git a/hosts/common/services/pipewire.nix b/hosts/common/services/pipewire.nix
index b538da9..1ef8117 100644
--- a/hosts/common/services/pipewire.nix
+++ b/hosts/common/services/pipewire.nix
@@ -5,5 +5,23 @@
     alsa.enable = true;
     alsa.support32Bit = true;
     pulse.enable = true;
+
+    wireplumber = {
+      enable = true;
+
+      extraConfig."10-bluez" = {
+        "monitor.bluez.properties" = {
+          "bluez5.enable-sbc-xq" = true;
+          "bluez5.enable-msbc" = true;
+          "bluez5.enable-hw-volume" = true;
+          "bluez5.roles" = [
+            "hsp_hs"
+            "hsp_ag"
+            "hfp_hf"
+            "hfp_ag"
+          ];
+        };
+      };
+    };
   };
 }