--- - name: Set Oh My Zsh install path if not set ansible.builtin.set_fact: omz_install_path: "{{ XDG_DATA_HOME + '/omz' }}" - name: Check if Oh My Zsh is installed ansible.builtin.stat: path: "{{ omz_install_path }}" register: omz_installed - name: Install Oh My Zsh when: not omz_installed.exists ansible.builtin.git: repo: https://github.com/ohmyzsh/ohmyzsh.git dest: "{{ omz_install_path }}" version: master