dotfiles-ansible/roles/nvim/tasks/main.yml

32 lines
500 B
YAML

---
- name: Create config directory
file:
path: ~/.config/nvim
state: directory
- name: Copy config
copy:
src: '{{ item }}'
dest: ~/.config/nvim
force: yes
loop:
- after
- colors
- lua
- .luacheckrc
- asynctasks.ini
- init.lua
- name: Copy options.lua
template:
src: options.j2
dest: ~/.config/nvim/lua/options.lua
force: yes
- name: Copy helper scripts
copy:
src: scripts
dest: ~/.config/nvim
mode: u+x
force: yes