diff --git a/playbooks/fedora_workstation.yml b/playbooks/fedora_workstation.yml index 76195f5..93af293 100755 --- a/playbooks/fedora_workstation.yml +++ b/playbooks/fedora_workstation.yml @@ -1,15 +1,20 @@ --- -- name: Workstation setup +- name: Fedora workstation setup hosts: workstation roles: - - role: fedora_pkg - tags: fedora_pkg_tag - - - role: fedora_base - tags: fedora_base_tag - - role: fedora_firewall - tags: fedora_firewall_tag + tags: fedora_firewall - role: fedora_selinux - tags: fedora_selinux_tag + tags: fedora_selinux + + - role: fedora_auditd + tags: fedora_auditd + + - role: fedora_base + tags: fedora_base + + - role: fedora_pkg + tags: fedora_pkg + + diff --git a/roles/fedora_pkg/tasks/main.yml b/roles/fedora_pkg/tasks/main.yml index b6f9fcd..1115031 100755 --- a/roles/fedora_pkg/tasks/main.yml +++ b/roles/fedora_pkg/tasks/main.yml @@ -34,4 +34,15 @@ state: present loop: "{{ doom_dep_packages }}" +- name: Add Flathub repository + flatpak_remote: + name: flathub + state: present + url: https://flathub.org/repo/flathub.flatpakrepo + +- name: Install Flatpak packages + flatpak: + name: "{{ item }}" + state: present + loop: "{{ flatpak_packages }}"