Add more roles and start adding packages

This commit is contained in:
2025-12-28 11:11:10 +01:00
parent 1be3ba7e32
commit 89ef349a04
15 changed files with 224 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
---
# tasks file for fedora_gnome_workstation
- name: Ensure GNOME shell extensions are installed
ansible.builtin.dnf:
name:
- gnome-shell-extension-pop-shell
state: present
become: true
- name: Ensure flatpak is installed
ansible.builtin.dnf:
name:
- flatpak
state: present
become: true
- name: Add flathub repository
community.general.flatpak_remote:
name: flathub
state: present
flatpakrepo_url: https://dl.flathub.org/repo/flathub.flatpakrepo
become: true
- name: Install flatpak applications from flathub
community.general.flatpak:
name:
- com.mattjakeman.ExtensionManager
state: present
remote: flathub
become: true