about summary refs log tree commit diff
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2024-03-22 09:47:46 +0300
committerGitHub <noreply@github.com>2024-03-22 09:47:46 +0300
commit176ee51929d1878f74c808f24c0c392398a50480 (patch)
tree4a79d5db5dc578717dc83645c409e8b52ad40196
parent455e307452c730809aa8bcd145480f24d18cea11 (diff)
parentbdc6b3abe077048e7c05d05e8f02c9ee61a72d21 (diff)
downloadnixlib-176ee51929d1878f74c808f24c0c392398a50480.tar
nixlib-176ee51929d1878f74c808f24c0c392398a50480.tar.gz
nixlib-176ee51929d1878f74c808f24c0c392398a50480.tar.bz2
nixlib-176ee51929d1878f74c808f24c0c392398a50480.tar.lz
nixlib-176ee51929d1878f74c808f24c0c392398a50480.tar.xz
nixlib-176ee51929d1878f74c808f24c0c392398a50480.tar.zst
nixlib-176ee51929d1878f74c808f24c0c392398a50480.zip
Merge pull request #297806 from andrevmatos/nixos/wireplumber/fix_systemwide_bluetooth
nixos/wireplumber: fix systemwide bluetooth integration
-rw-r--r--nixos/modules/services/desktops/pipewire/wireplumber.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/desktops/pipewire/wireplumber.nix b/nixos/modules/services/desktops/pipewire/wireplumber.nix
index 5967ac36fa85..de177d0e4ef3 100644
--- a/nixos/modules/services/desktops/pipewire/wireplumber.nix
+++ b/nixos/modules/services/desktops/pipewire/wireplumber.nix
@@ -67,10 +67,12 @@ 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
+        # 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
           }
         }
       '';