From b8478fe22026f868c1ff84030d83227a2abf9c90 Mon Sep 17 00:00:00 2001 From: gemini Date: Fri, 13 Mar 2026 12:08:25 +0100 Subject: [PATCH] fix: Create parent directories before moving files --- playbooks/organize_home.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/playbooks/organize_home.yml b/playbooks/organize_home.yml index b77ec39..41cd0e4 100644 --- a/playbooks/organize_home.yml +++ b/playbooks/organize_home.yml @@ -46,6 +46,18 @@ - "{{ home_dir }}/.local/share" - "{{ home_dir }}/.cache" + - name: Ensure parent directories for files exist + file: + path: "{{ item }}" + state: directory + mode: '0755' + loop: + - "{{ home_dir }}/.local/share/python" + - "{{ home_dir }}/.config/git" + - "{{ home_dir }}/.config/gtk-2.0" + - "{{ home_dir }}/.config/mycli" + - "{{ home_dir }}/.local/share/tig" + - name: Move dotfiles and directories to XDG locations block: - name: Check if dotfile/directory exists