diff --git a/ansible/inventory/group_vars/fedora.yml b/ansible/inventory/group_vars/fedora.yml index 9e878e7..375f9dd 100644 --- a/ansible/inventory/group_vars/fedora.yml +++ b/ansible/inventory/group_vars/fedora.yml @@ -37,11 +37,19 @@ fedora_dotfiles: workstation_firewall_backend: firewalld +fedora_workstation_dev_packages: + - distrobox + - gnupg + - gnupg2-gpg-agent + - libfido2 + - openssh-clients + - pandoc + - shellcheck + workstation_host_linux_packages_fedora: - code - firewall-config - - gnome-shell-extensions - - gnome-shell-extension-manager + - gnome-extensions-app - gnome-tweaks - libreoffice - meld diff --git a/ansible/roles/packages_fedora/tasks/main.yml b/ansible/roles/packages_fedora/tasks/main.yml index 52153b3..fb6454d 100644 --- a/ansible/roles/packages_fedora/tasks/main.yml +++ b/ansible/roles/packages_fedora/tasks/main.yml @@ -89,7 +89,7 @@ else [] ) + (profile_packages | default([])) - + (workstation_dev_packages | default([])) + + (fedora_workstation_dev_packages | default(workstation_dev_packages | default([]))) + ( (workstation_host_linux_packages_fedora | default(workstation_host_linux_packages | default([]))) if 'workstation_host_linux' in group_names