summaryrefslogtreecommitdiff
path: root/debian/.config/pipewire
diff options
context:
space:
mode:
Diffstat (limited to 'debian/.config/pipewire')
-rw-r--r--debian/.config/pipewire/media-session.d/bluez-monitor.conf10
-rw-r--r--debian/.config/pipewire/pipewire.conf.d/user-session.conf4
2 files changed, 14 insertions, 0 deletions
diff --git a/debian/.config/pipewire/media-session.d/bluez-monitor.conf b/debian/.config/pipewire/media-session.d/bluez-monitor.conf
new file mode 100644
index 0000000..7acc8bb
--- /dev/null
+++ b/debian/.config/pipewire/media-session.d/bluez-monitor.conf
@@ -0,0 +1,10 @@
+rules = [
+ {
+ actions = {
+ update-props = {
+ api.alsa.use-acp = false
+ bluez5.autoswitch-profile = true
+ }
+ }
+ }
+]
diff --git a/debian/.config/pipewire/pipewire.conf.d/user-session.conf b/debian/.config/pipewire/pipewire.conf.d/user-session.conf
new file mode 100644
index 0000000..4cbe1d5
--- /dev/null
+++ b/debian/.config/pipewire/pipewire.conf.d/user-session.conf
@@ -0,0 +1,4 @@
+context.exec = [
+ { path = "/usr/bin/wireplumber" args = "" condition = [ { exec.session-manager = null } { exec.session-manager = true } ] }
+ { path = "/usr/bin/pipewire" args = "-c pipewire-pulse.conf" condition = [ { exec.pipewire-pulse = null } { exec.pipewire-pulse = true } ] }
+]