added flatpak, docker, packages, base, etc roles

This commit is contained in:
opalvaults
2022-07-17 20:18:18 -07:00
parent 7b70e10597
commit 3d8b14237b
12 changed files with 258 additions and 26 deletions

View File

@@ -0,0 +1,41 @@
---
- name: Install Window Manager Packages
package:
name: "{{ item }}"
state: present
update_cache: yes
loop: "{{ wm_packages }}"
- name: Install CLI Packages
package:
name: "{{ item }}"
state: present
update_cache: yes
loop: "{{ cli_packages }}"
- name: Install General Packages
package:
name: "{{ item }}"
state: present
update_cache: yes
loop: "{{ general_packages }}"
- name: Install Doom Emacs Dependencies
package:
name: "{{ item }}"
state: present
update_cache: yes
loop: "{{ doom_dep_packages }}"
- name: Install Font Packages
package:
name: "{{ item }}"
state: present
update_cache: yes
loop: "{{ fontawesome-fonts }}"
- name: Install pip3 packages
pip:
name: "{{ item }}"
state: present
loop: "{{ pip_packages }}"