diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2026-01-15 01:37:08 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2026-01-15 01:37:08 +0900 |
| commit | 70d01bb91cad1eafd6b72741198b3e04b999c290 (patch) | |
| tree | 6a429752948d4737254d56fcdabf8f9130136187 /ar/.config | |
| parent | baea0d8b6fe8ecf15e67a7309dbc716f6846cb88 (diff) | |
created pipewire.conf.d/10-no-rtkit.conf, created wireplumber/
Diffstat (limited to 'ar/.config')
| -rw-r--r-- | ar/.config/pipewire/pipewire.conf.d/10-no-rtkit.conf | 10 | ||||
| -rw-r--r-- | ar/.config/wireplumber/main.lua.d/51-device-priority.conf | 74 |
2 files changed, 84 insertions, 0 deletions
diff --git a/ar/.config/pipewire/pipewire.conf.d/10-no-rtkit.conf b/ar/.config/pipewire/pipewire.conf.d/10-no-rtkit.conf new file mode 100644 index 0000000..9d5903f --- /dev/null +++ b/ar/.config/pipewire/pipewire.conf.d/10-no-rtkit.conf @@ -0,0 +1,10 @@ +context.modules = [ + { name = libpipewire-module-rt + args = { + rt.prio = 20 + rt.time.soft = -1 + rt.time.hard = -1 + } + flags = [ ifexists nofail ] + } +] diff --git a/ar/.config/wireplumber/main.lua.d/51-device-priority.conf b/ar/.config/wireplumber/main.lua.d/51-device-priority.conf new file mode 100644 index 0000000..13c4987 --- /dev/null +++ b/ar/.config/wireplumber/main.lua.d/51-device-priority.conf @@ -0,0 +1,74 @@ +monitor.alsa.rules = [ + { + matches = [ + { + node.name = "~alsa_output.*hdmi.*" + } + ] + actions = { + update-props = { + priority.driver = 2000 + priority.session = 2000 + } + } + } + { + matches = [ + { + node.name = "~alsa_output.*analog.*" + } + ] + actions = { + update-props = { + priority.driver = 1000 + priority.session = 1000 + } + } + } +] + +monitor.bluez.rules = [ + { + matches = [ + { + device.name = "~bluez_card.*" + } + ] + actions = { + update-props = { + priority.driver = 3000 + priority.session = 3000 + bluez5.auto-connect = [ a2dp_sink ] + } + } + } +] + +node.rules = [ + { + matches = [ + { + node.name = "~bluez_output.*" + } + ] + actions = { + update-props = { + priority.driver = 3000 + priority.session = 3000 + } + } + } + { + matches = [ + { + node.name = "~bluez_input.*" + } + ] + actions = { + update-props = { + priority.driver = 3000 + priority.session = 3000 + } + } + } +] |
