Add audio role
This commit is contained in:
parent
eafa61cf0a
commit
37d513441b
3
roles/audio/defaults/main.yml
Normal file
3
roles/audio/defaults/main.yml
Normal file
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
apt_become: true
|
||||
apt_become_user: root
|
21
roles/audio/tasks/main.yml
Normal file
21
roles/audio/tasks/main.yml
Normal file
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
|
||||
- block:
|
||||
|
||||
- name: ensure pipewire is present
|
||||
ansible.builtin.apt:
|
||||
name:
|
||||
- pipewire
|
||||
- pipewire-pulse
|
||||
- libspa-0.2-bluetooth
|
||||
|
||||
- name: ensure pulseaudio is absent
|
||||
ansible.builtin.apt:
|
||||
name:
|
||||
- pulseaudio
|
||||
- pulseaudio-module-bluetooth
|
||||
state: absent
|
||||
|
||||
|
||||
become: "{{ apt_become }}"
|
||||
become_user: "{{ apt_become_user }}"
|
|
@ -5,6 +5,7 @@
|
|||
|
||||
roles:
|
||||
- ../roles/alacritty
|
||||
- ../roles/audio
|
||||
- ../roles/apt
|
||||
- ../roles/emacs
|
||||
- ../roles/fontconfig
|
||||
|
|
Loading…
Reference in a new issue