bunch of stuff

This commit is contained in:
Ry
2023-02-06 22:32:45 -08:00
8 changed files with 74 additions and 84 deletions

View File

@@ -1,41 +1,42 @@
---
- name: Update packages (equiv. to pacman -Syu)
pacman:
update_cache: true
upgrade: true
- name: Upgrade all packages
ansible.builtin.dnf:
name: "*"
state: latest
- name: install window manager packages
pacman:
dnf:
name: "{{ item }}"
state: present
loop: "{{ wm_packages }}"
- name: install cli packages
pacman:
name: "{{ item }}"
state: present
loop: "{{ cli_packages }}"
- name: install general packages
pacman:
dnf:
name: "{{ item }}"
state: present
loop: "{{ general_packages }}"
- name: install doom dependencies
pacman:
dnf:
name: "{{ item }}"
state: present
loop: "{{ doom_dep_packages }}"
- name: install networking packages
pacman:
dnf:
name: "{{ item }}"
state: present
loop: "{{ networking_packages }}"
- name: install font packages
pacman:
dnf:
name: "{{ item }}"
state: present
loop: "{{ font_packages }}"
- name: Add the flathub flatpak repository remote
community.general.flatpak_remote:
name: flathub
state: present
flatpakrepo_url: https://dl.flathub.org/repo/flathub.flatpakrepo
method: user