--- - name: Install ansible.builtin.package: name: - zsh state: latest become: true - name: Set default user: name: "{{ ansible_env['USER'] }}" shell: /usr/bin/zsh become: yes - name: Configuration ansible.builtin.file: src: "{{ role_path }}/files/{{ item }}" dest: "{{ ansible_user_dir }}/{{ item }}" state: link with_items: - .zsh - .zshenv - .zshrc