- include_role: name: per_user - name: clone zsh-histdb repo git: repo: "https://github.com/larkery/zsh-histdb.git" dest: "{{ account_homedir.stdout }}/.config/ansible_deploy/zsh-histdb" version: "6c7159be9de8586ac2f19d179d562cf5d10a2bab" diff: false - name: Create zshrc additional imports directory file: name: "{{ account_homedir.stdout }}/.config/ansible_deploy/zshrc" state: directory mode: 0700 owner: "{{ account_name.stdout }}" group: "{{ group_name.stdout }}" - name: Configure zshrc additional imports copy: src: "files/zshrc_{{ item }}" dest: "{{ account_homedir.stdout }}/.config/ansible_deploy/zshrc/{{ item }}.zsh" mode: 0600 owner: "{{ account_name.stdout }}" group: "{{ group_name.stdout }}" loop: "{{ additional_zshrc_files }}" - name: Configure zshrc copy: src: files/zshrc dest: "{{ account_homedir.stdout }}/.zshrc" mode: 0600 owner: "{{ account_name.stdout }}" group: "{{ group_name.stdout }}"