fix(ansible): harden AUR install task and rename ansible_user to local_user

- AUR task: replace loop with single paru call, use changed_when: false
  (stdout-only match never fired under non-TTY runs) and failed_when: false
  so transient AUR failures don't abort the play
- Rename ansible_user -> local_user to avoid shadowing the connection
  magic var; update the two references in roles/common/tasks/main.yml
This commit is contained in:
mw
2026-06-24 20:14:33 +02:00
parent feaccf201d
commit 07bd3f8699
3 changed files with 13 additions and 4 deletions
+4 -4
View File
@@ -3,8 +3,8 @@
file:
path: "{{ ansible_env.HOME }}/.config/kitty"
state: directory
owner: "{{ ansible_user }}"
group: "{{ ansible_user }}"
owner: "{{ local_user }}"
group: "{{ local_user }}"
mode: '0755'
tags: [kitty, terminal]
@@ -12,8 +12,8 @@
template:
src: kitty.conf.j2
dest: "{{ ansible_env.HOME }}/.config/kitty/kitty.conf"
owner: "{{ ansible_user }}"
group: "{{ ansible_user }}"
owner: "{{ local_user }}"
group: "{{ local_user }}"
mode: '0644'
vars:
kitty_config_dir: "{{ ansible_env.HOME }}/.config/kitty"