diff --git a/Ansible/roles/eryn/tasks/main.yml b/Ansible/roles/eryn/tasks/main.yml index fe04720..5399f4c 100644 --- a/Ansible/roles/eryn/tasks/main.yml +++ b/Ansible/roles/eryn/tasks/main.yml @@ -2,6 +2,9 @@ - name: Configure ZSH import_tasks: zsh.yml +- name: Configure XDG environment + import_tasks: xdg_home.yml + - name: Configure vim import_tasks: vim.yml - name: Configure neovim diff --git a/Ansible/roles/eryn/tasks/xdg_home.yml b/Ansible/roles/eryn/tasks/xdg_home.yml new file mode 100644 index 0000000..df472cd --- /dev/null +++ b/Ansible/roles/eryn/tasks/xdg_home.yml @@ -0,0 +1,12 @@ +--- +- name: Create XDG directories + ansible.builtin.file: + path: "{{ item }}" + state: directory + owner: "{{ ansible_user_id }}" + mode: 0750 + loop: + - "{{ ansible_local.xdg.config_home }}" + - "{{ ansible_local.xdg.data_home }}" + - "{{ ansible_local.xdg.state_home }}" +