31 lines
629 B
YAML
31 lines
629 B
YAML
---
|
|
- name: (zsh) Link startup files
|
|
ansible.builtin.file:
|
|
path: ~/.{{ item }}
|
|
src: "{{ role_path }}/files/zsh/{{ item }}"
|
|
state: link
|
|
force: true
|
|
loop:
|
|
- zshenv
|
|
- zshrc
|
|
- zprofile
|
|
|
|
- name: (zsh) Create zsh directories
|
|
ansible.builtin.file:
|
|
path: "{{ item }}"
|
|
state: directory
|
|
force: true
|
|
loop:
|
|
- ~/.zsh
|
|
- ~/.zsh/cache
|
|
|
|
- name: (zsh) Link function library directories
|
|
ansible.builtin.file:
|
|
path: ~/.zsh/{{ item }}
|
|
src: "{{ role_path }}/files/zsh/{{ item }}"
|
|
state: link
|
|
force: true
|
|
loop:
|
|
- init-env-functions
|
|
- init-rc-functions
|
|
- functions
|