Files
dotfiles/roles/system/tasks/main.yml
Johannes Knopp 586e4b6320 update conf
2026-04-06 01:30:38 +02:00

23 lines
478 B
YAML

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