From fa014f1918d321d44b387d80bacb5b16ca629f8f Mon Sep 17 00:00:00 2001 From: "flyingscorpio@clevo" Date: Mon, 25 Jul 2022 13:31:57 +0200 Subject: [PATCH] Add transition lua script for neovim --- roles/neovim/files/init.vim | 4 ++-- roles/neovim/files/transition.lua | 3 +++ roles/neovim/tasks/main.yml | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 roles/neovim/files/transition.lua diff --git a/roles/neovim/files/init.vim b/roles/neovim/files/init.vim index 2fd52cc..2e464d0 100644 --- a/roles/neovim/files/init.vim +++ b/roles/neovim/files/init.vim @@ -1,6 +1,6 @@ +lua require('transition') + set runtimepath^=~/.vim runtimepath+=~/.vim/after let &packpath = &runtimepath source ~/.vimrc -let g:python3_host_prog = '/usr/bin/python3' -let g:vimtex_compiler_progname = 'nvr' tnoremap diff --git a/roles/neovim/files/transition.lua b/roles/neovim/files/transition.lua new file mode 100644 index 0000000..ecf2313 --- /dev/null +++ b/roles/neovim/files/transition.lua @@ -0,0 +1,3 @@ +-- TODO: https://vonheikemen.github.io/devlog/tools/configuring-neovim-using-lua/ +vim.g.python3_host_prog = '/usr/bin/python3' +vim.g.vimtex_compiler_progname = 'nvr' diff --git a/roles/neovim/tasks/main.yml b/roles/neovim/tasks/main.yml index b515eab..5324d15 100644 --- a/roles/neovim/tasks/main.yml +++ b/roles/neovim/tasks/main.yml @@ -64,6 +64,7 @@ - {path: '~/.vim', mode: '0755'} - {path: '~/.vim/autoload', mode: '0750'} - {path: '~/.config/nvim', mode: '0755'} + - {path: '~/.config/nvim/lua', mode: '0755'} # TODO: remove when transition is over - name: Check if colors is a symlink stat: @@ -81,6 +82,7 @@ copy: src={{ item.src }} dest={{ item.dest }} mode=0644 with_items: - {src: 'init.vim', dest: '~/.config/nvim/init.vim'} + - {src: 'transition.lua', dest: '~/.config/nvim/lua/transition.lua'} - {src: 'flake8', dest: '~/.flake8'} - {src: 'pylintrc', dest: '~/.pylintrc'} - {src: 'vimrc', dest: '~/.vimrc'}