Dot_Files/playbook.yml

29 lines
614 B
YAML

---
- name: Install Dependencies
hosts: all
pre_tasks:
- name: Update Caches
ansible.builtin.import_tasks: tasks/update-pkg-mngr-cache.yml
- name: Install Preresquites
ansible.builtin.import_tasks: tasks/install-prereqs.yml
environment:
XDG_DATA_HOME: "{{ xdg_data_home }}"
XDG_CONFIG_HOME: "{{ xdg_config_home }}"
CARGO_HOME: "{{ cargo_home }}"
RUSTUP_HOME: "{{ rustup_home }}"
roles:
- role: git
tags:
- git
- role: deploy-files
tags:
- deploy
- role: zsh
tags:
- zsh
- role: nvim
tags:
- nvim