From 5be9dd777105df4eb9219374cb3f24235a054a5a Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Wed, 18 Mar 2026 11:42:30 +0100 Subject: [PATCH] Ensure ~/.local ownership for desktop user --- ansible/roles/profile_desktop_i3/tasks/main.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ansible/roles/profile_desktop_i3/tasks/main.yml b/ansible/roles/profile_desktop_i3/tasks/main.yml index 9def1ae..fa95605 100644 --- a/ansible/roles/profile_desktop_i3/tasks/main.yml +++ b/ansible/roles/profile_desktop_i3/tasks/main.yml @@ -105,13 +105,16 @@ - (vault_icloud_mail_password | default('')) | length > 0 - icloud_keyring_store.rc | default(1) != 0 -- name: Ensure local source directory exists +- name: Ensure local user directories exist ansible.builtin.file: - path: "{{ user_home }}/.local/src" + path: "{{ item }}" state: directory owner: "{{ username }}" group: "{{ user_group }}" mode: "0755" + loop: + - "{{ user_home }}/.local" + - "{{ user_home }}/.local/src" - name: Clone st repository ansible.builtin.git: