Files
ansible/roles/packages/tasks/main.yml
2022-11-30 22:11:51 -08:00

48 lines
921 B
YAML

---
- name: Update packages (equiv. to pacman -Syu)
pacman:
update_cache: true
upgrade: true
- name: install window manager packages
pacman:
name: "{{ item }}"
state: present
loop: "{{ wm_packages }}"
- name: install cli packages
pacman:
name: "{{ item }}"
state: present
loop: "{{ cli_packages }}"
- name: install general packages
pacman:
name: "{{ item }}"
state: present
loop: "{{ general_packages }}"
- name: install doom dependencies
pacman:
name: "{{ item }}"
state: present
loop: "{{ doom_dep_packages }}"
- name: install networking packages
pacman:
name: "{{ item }}"
state: present
loop: "{{ networking_packages }}"
- name: install font packages
pacman:
name: "{{ item }}"
state: present
loop: "{{ font_packages }}"
- name: install pip packages
pip:
name: "{{ item }}"
state: present
loop: "{{ pip_packages }}"