2026-09-23 14:26:05 +09:00

46 lines
1008 B
YAML

---
- name: Deploy default settings
ansible.builtin.copy:
src: vimrc.local
dest: /etc/vim/vimrc.local
mode: '0644'
owner: root
group: root
- name: Make directory for customize
ansible.builtin.file:
path: /usr/share/vim/vimfiles
state: directory
mode: '0755'
owner: root
group: root
- name: Deploy indent files
ansible.posix.synchronize:
src: indent/
dest: /usr/share/vim/vimfiles/indent/
delete: yes
rsync_opts:
- "--chown=root:root"
- "--chmod=D755,F644"
- name: Deploy ftdetect files
ansible.posix.synchronize:
src: ftdetect/
dest: /usr/share/vim/vimfiles/ftdetect/
delete: yes
rsync_opts:
- "--chown=root:root"
- "--chmod=D755,F644"
- name: Deploy manual-ja files
ansible.posix.synchronize:
src: vimdoc-ja/
dest: /usr/share/vim/vimfiles/vimdoc-ja/
delete: yes
rsync_opts:
- "--chown=root:root"
- "--chmod=D755,F644"
- "--exclude=.git*"
- "--exclude=*.md"