adding fedora stuff

This commit is contained in:
2024-07-22 12:10:55 -07:00
parent 82cc422756
commit c58d299d18
138 changed files with 278 additions and 0 deletions

37
roles/fedora_pkg/tasks/main.yml Executable file
View File

@@ -0,0 +1,37 @@
---
- name: Upgrade all packages
dnf5:
name: "*"
state: latest
- name: Enable COPR repos
community.general.copr:
state: enabled
name: "{{ item }}"
loop: "{{ copr_repos }}"
- name: Install window manager packages
package:
name: "{{ item }}"
state: present
loop: "{{ wm_packages }}"
- name: Install UI/Font packages
dnf5:
name: "{{ item }}"
state: present
loop: "{{ ui_packages }}"
- name: Install general packages
package:
name: "{{ item }}"
state: present
loop: "{{ general_packages }}"
- name: Install Doom Emacs dependency packages
dnf5:
name: "{{ item }}"
state: present
loop: "{{ doom_dep_packages }}"