From ad68dfbae8db4580de930641cd994ba65e8bdf3b Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Fri, 24 Jul 2026 20:28:18 +0300 Subject: [PATCH] Feat: Switch from PulseAudio to PipeWire --- playbooks/debian/init-local-phd.yaml | 5 +++-- playbooks/roles/bluetooth/tasks/deb.yaml | 2 +- playbooks/roles/init-system/tasks/apt.yaml | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/playbooks/debian/init-local-phd.yaml b/playbooks/debian/init-local-phd.yaml index edeedaa..3442694 100644 --- a/playbooks/debian/init-local-phd.yaml +++ b/playbooks/debian/init-local-phd.yaml @@ -32,10 +32,11 @@ 'pinentry-gtk2', # for GnuPG 'pm-utils', # Audio - 'deadbeef', 'pavucontrol', 'pulseaudio', + 'deadbeef', 'pavucontrol', 'pulseaudio-utils', + 'pipewire', 'pipewire-pulse', 'wireplumber', # Bluetooth #'blueman', - #'bluetooth', 'bluez-tools', 'pulseaudio-module-bluetooth', + #'bluetooth', 'bluez-tools', # Browsers 'chromium', 'libdbus-1-3', # for Firefox diff --git a/playbooks/roles/bluetooth/tasks/deb.yaml b/playbooks/roles/bluetooth/tasks/deb.yaml index c0383c1..cb9774f 100644 --- a/playbooks/roles/bluetooth/tasks/deb.yaml +++ b/playbooks/roles/bluetooth/tasks/deb.yaml @@ -5,7 +5,7 @@ autoremove: yes cache_valid_time: 3600 install_recommends: no - name: ['bluetooth', 'bluez', 'bluez-tools', 'pulseaudio-module-bluetooth'] + name: ['bluetooth', 'bluez', 'bluez-tools'] state: latest update_cache: yes diff --git a/playbooks/roles/init-system/tasks/apt.yaml b/playbooks/roles/init-system/tasks/apt.yaml index 33c7864..61f88ae 100644 --- a/playbooks/roles/init-system/tasks/apt.yaml +++ b/playbooks/roles/init-system/tasks/apt.yaml @@ -31,7 +31,7 @@ cache_valid_time: 3600 install_recommends: no name: ['apt-transport-https', 'avahi-autoip', - 'bluetooth', 'bluez', 'bluez-tools', 'pulseaudio-module-bluetooth', + 'bluetooth', 'bluez', 'bluez-tools', 'debian-faq', 'doc-debian', 'emacsen-comm', 'vim-tiny', ] purge: yes -- 2.47.3