commit c3a55e7514da3aeaf3e0a28b0e9774f034fb0f52
parent ef3dbeb8df2dbda1d616b19291ade12a8c89b1b8
Author: Szymon Mikulicz <szymon.mikulicz@posteo.net>
Date: Sun, 10 Jul 2022 13:56:03 +0200
Add LOVE to nvim
Diffstat:
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim
@@ -21,6 +21,8 @@ function! PackInit() abort
call minpac#add('lervag/vimtex', {'type': 'opt'})
call minpac#add('PietroPate/vim-tex-conceal', {'type': 'opt'})
+ call minpac#add('davisdude/vim-love-docs', {'type': 'opt', 'branch': 'build'})
+
call minpac#add('rust-lang/rust.vim', {'type': 'opt'})
call minpac#add('dag/vim-fish', {'type': 'opt'})
@@ -44,7 +46,7 @@ function! PackInit() abort
call minpac#add('chaoren/vim-wordmotion')
- call minpac#add('neovim/nvim-lsp')
+ call minpac#add('neovim/nvim-lspconfig')
call minpac#add('Shougo/deoplete-lsp')
endfunction
@@ -80,9 +82,10 @@ let g:vimtex_quickfix_enabled = 0
map <C-k> :NERDTreeToggle<CR>
" nvim-lsp
-lua require'nvim_lsp'.rust_analyzer.setup{}
-lua require'nvim_lsp'.pyls_ms.setup{cmd={"mspyls"}}
-lua require'nvim_lsp'.texlab.setup{}
+lua require'lspconfig'.rust_analyzer.setup{}
+lua require'lspconfig'.jedi_language_server.setup{}
+" lua require'lspconfig'.sumneko_lua.setup{cmd={"lua-language-server"}}
+lua require'lspconfig'.texlab.setup{}
" Deoplete
inoremap <expr><C-h> deoplete#smart_close_popup()."\<C-h>"
@@ -186,6 +189,11 @@ function SetI3Options()
packadd i3config.vim
endfunction
+autocmd Filetype lua call SetLuaOptions()
+function SetLuaOptions()
+ packadd vim-love-docs
+endfunction
+
au BufReadPost APKBUILD set syntax=sh noexpandtab
autocmd CompleteDone * silent! pclose