Files
Cachy-workstation/roles/flatpak/tasks/main.yml
T

23 lines
628 B
YAML

---
- name: Install flatpak
community.general.pacman:
name: flatpak
state: present
- name: Install wanted flatpak packages
community.general.flatpak:
name: "{{ flatpak_apps }}"
state: present
- name: Check MakeMKV flatpak permissions
ansible.builtin.command:
cmd: flatpak info --show-permissions com.makemkv.MakeMKV
register: flatpak_makemkv_permissions
changed_when: false
- name: Grant MakeMKV access to optical drives
ansible.builtin.command:
cmd: flatpak override --device=all com.makemkv.MakeMKV
when: "'--device=all' not in flatpak_makemkv_permissions.stdout"
changed_when: true