Dot_Files/roles/zsh/tasks/install-omz.yml

17 lines
444 B
YAML

---
- 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