Files
dotfiles/roles/system/tasks/main.yml
2025-09-06 15:44:39 +02:00

21 lines
432 B
YAML

---
- name: Update package cache (Arch-based systems)
pacman:
update_cache: yes
when: ansible_os_family == "Archlinux"
become: yes
- name: Install system packages
package:
name: "{{ system_packages }}"
state: present
become: yes
- name: Ensure .config directory exists
file:
path: "{{ config_dir }}"
state: directory
mode: '0755'
owner: "{{ ansible_user }}"
group: "{{ ansible_user }}"