diff --git a/roles/cm3588_conf/files/init.vim b/roles/cm3588_conf/files/init.vim new file mode 100644 index 0000000..8c8457e --- /dev/null +++ b/roles/cm3588_conf/files/init.vim @@ -0,0 +1,11 @@ +set tabstop=2 +set shiftwidth=2 +set expandtab +set smartindent + +au VimEnter,VimResume * set guicursor=n-v-c:block,i-ci-ve:ver25,r-cr:hor20,o:hor50 + \,a:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor + \,sm:block-blinkwait175-blinkoff150-blinkon175 + +au VimLeave,VimSuspend * set guicursor=a:ver90 + diff --git a/roles/cm3588_conf/tasks/main.yml b/roles/cm3588_conf/tasks/main.yml index 697552a..4e79e9d 100644 --- a/roles/cm3588_conf/tasks/main.yml +++ b/roles/cm3588_conf/tasks/main.yml @@ -17,9 +17,16 @@ - src: 11-sftpaccess.conf - src: 99-dropmatch.conf -- name: Add tmux sftp-config +- name: Add tmux config become: false ansible.builtin.copy: src: tmux.conf dest: ~/.config/tmux/tmux.conf mode: "0664" + +- name: Add neovim config + become: false + ansible.builtin.copy: + src: init.vim + dest: ~/.config/nvim/init.vim + mode: "0664"