mirror of
https://github.com/davegallant/nix-config
synced 2025-08-06 11:23:40 +00:00
Add nvim-lspconfig and several language servers
This commit is contained in:
@@ -287,12 +287,9 @@ in
|
||||
|
||||
extraConfig = builtins.readFile ./nvim/init.vim;
|
||||
plugins = with pkgs.vimPlugins; [
|
||||
coc-go
|
||||
coc-json
|
||||
coc-nvim
|
||||
coc-rls
|
||||
gruvbox
|
||||
nerdtree
|
||||
nvim-lspconfig
|
||||
rust-vim
|
||||
supertab
|
||||
syntastic
|
||||
|
@@ -132,4 +132,14 @@ autocmd FileType java setlocal omnifunc=javacomplete#Complete
|
||||
" vim-prettier
|
||||
let g:prettier#autoformat = 1
|
||||
|
||||
lua << EOF
|
||||
require'lspconfig'.bashls.setup{}
|
||||
require'lspconfig'.pyright.setup{}
|
||||
require'lspconfig'.rls.setup{}
|
||||
require'lspconfig'.rnix.setup{}
|
||||
require'lspconfig'.terraformls.setup{}
|
||||
require'lspconfig'.tflint.setup{}
|
||||
require'lspconfig'.yamlls.setup{}
|
||||
EOF
|
||||
|
||||
source ~/.config/nvim/statusline.vim
|
||||
|
Reference in New Issue
Block a user