49 lines
1016 B
YAML
Executable File
49 lines
1016 B
YAML
Executable File
---
|
|
- name: Upgrade all packages
|
|
dnf5:
|
|
name: "*"
|
|
state: latest
|
|
|
|
- name: Enable guix repo for extra guile packages
|
|
community.general.copr:
|
|
host: copr.fedorainfracloud.org
|
|
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 }}"
|
|
|
|
- name: Add Flathub repository
|
|
flatpak_remote:
|
|
name: flathub
|
|
state: present
|
|
flatpakrepo_url: "https://flathub.org/repo/flathub.flatpakrepo"
|
|
|
|
- name: Install Flatpak packages
|
|
flatpak:
|
|
name: "{{ item }}"
|
|
state: present
|
|
loop: "{{ flatpak_packages }}"
|