diff --git a/roles/neovim/files/init.vim b/roles/neovim/files/init.vim index 549f8b2..04d59b0 100644 --- a/roles/neovim/files/init.vim +++ b/roles/neovim/files/init.vim @@ -3,7 +3,7 @@ lua require('encoding') lua require('remaps') lua require('spacetabs') lua require('plugins') -lua require('colors') +"lua require('colors') "set runtimepath^=~/.vim runtimepath+=~/.vim/after "let &packpath = &runtimepath diff --git a/roles/neovim/tasks/main.yml b/roles/neovim/tasks/main.yml index 699e71b..92c6fc3 100644 --- a/roles/neovim/tasks/main.yml +++ b/roles/neovim/tasks/main.yml @@ -75,3 +75,8 @@ copy: src: lua dest: ~/.config/nvim/ + +- name: Run PackerSync + command: "nvim --headless -c 'autocmd User PackerComplete quitall' -c 'PackerSync'" + register: result + changed_when: "'Everything already up to date' not in result.stdout" # TODO: finish this, it will never run with headless