46 lines
1008 B
YAML
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"
|