Begin adding yay as a package manager so that themes^Can be installed seamlessly.

This commit is contained in:
2026-07-31 14:53:03 -07:00
parent 99cf761528
commit 712b0b8ffe
5 changed files with 85 additions and 4 deletions
+26
View File
@@ -23,6 +23,17 @@
set_fact:
i3_config_file: "{{ i3_config_dir }}/config"
- name: Workstation | Linux | Software | i3 | Facts | pacman
set_fact:
i3_theme01: htop
when: ansible_pkg_mgr == "pacman"
- name: Workstation | Linux | Software | i3 | Facts | yay
set_fact:
i3_yay_packages:
- greybird-gtk-theme
when: ansible_pkg_mgr == "pacman"
#- name: Workstation | Linux | Software | i3 | Facts | TBD
# set_fact:
# i3_package: i3-wm
@@ -44,6 +55,13 @@
state: present
update_cache: yes
- name: Workstation | Linux | Software | i3 | Install (yay)
package:
name: i3_yay_packages
state: present
use: yay
when: ansible_pkg_mgr == "pacman"
- name: Workstation | Linux | Software | i3 | Config | Create Dir
ansible.builtin.file:
path: "{{ i3_config_dir }}"
@@ -120,3 +138,11 @@
#- name: FAIL - DELETEME
# meta: end_play
- name: Workstation | Linux | Software | i3 | Install (yay)
package:
name: i3_yay_packages
state: present
executable: yay
when: ansible_pkg_mgr == "pacman"