fix inventory, roles and playbook

This commit is contained in:
2026-03-27 21:14:37 +01:00
parent bf1f284780
commit d875bd4efb
7 changed files with 49 additions and 21 deletions

View File

@@ -2,6 +2,11 @@
---
# tasks to setup arch hosts
# Base setup
- name: Install cronie
community.general.pacman:
name: cronie
state: present
# Pacman
- name: Run full system upgrade
@@ -16,10 +21,19 @@
special_time: daily
job: "pacman -Syu --noconfirm"
- name: Add pacman animation
- name: Enable Color in pacman.conf
ansible.builtin.lineinfile:
path: /etc/pacman.conf
regexp: '^#?Color'
line: Color
insertafter: '^\[options\]'
- name: Enable ILoveCandy in pacman.conf
ansible.builtin.lineinfile:
path: /etc/pacman.conf
regexp: '^#?ILoveCandy'
line: ILoveCandy
insertafter: '^\[options\]'
# Fastfetch prompt
- name: Install fastfetch
@@ -72,6 +86,12 @@
minute: "*/5"
job: "/usr/local/bin/checkmk_push.sh"
# general tasks
- name: Install rsync
community.general.pacman:
name: rsync
state: present