2024-05-10 18:51:17 -04:00

37 lines
796 B
YAML

- name: Install packages
package:
name:
- mixertui
state: present
- name: Install packages
when: install_graphics
package:
name:
- pavucontrol
state: present
- name: Configure sysctls
ignore_errors: true
when: sound_default_unit is defined
sysctl:
name: "{{ item.name }}"
value: "{{ item.value }}"
state: present
sysctl_file: "/etc/sysctl.conf.local"
# Disabling loading the sysctl because the unit does not exist when not docked.
reload: false
loop:
- name: hw.snd.default_unit
value: "{{ sound_default_unit }}"
- name: Install loader.conf
copy:
src: "files/{{ item }}_loader.conf"
dest: "/boot/loader.conf.d/{{ item }}.conf"
mode: 0644
owner: root
group: wheel
loop:
- realtime_priority