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

17 lines
449 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.stat.exists
ansible.builtin.git:
repo: https://github.com/ohmyzsh/ohmyzsh.git
dest: "{{ omz_install_path }}"
version: master