feat: implement maintenance and dev-tools roles and enhance maintenance script

This commit is contained in:
ja
2026-02-27 16:21:49 +01:00
parent 264cd31ce6
commit 21b6fa07d6
3 changed files with 90 additions and 22 deletions
+21
View File
@@ -0,0 +1,21 @@
---
- name: Ensure core workstation development tools are installed
community.general.pacman:
name:
- git
- base-devel
- ripgrep
- fd
- jq
- bat
- eza
- ansible
state: present
- name: Ensure legacy editor packages are removed
community.general.pacman:
name:
- code
- code-oss
- code-marketplace
state: absent