diff --git a/lua/plugins.lua b/lua/plugins.lua index 6a1de77..fda895d 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -48,6 +48,9 @@ return require('packer').startup(function(use) end }) + -- language server + use("neovim/nvim-lspconfig") + -- autocompletion use({ "ms-jpq/coq_nvim", @@ -55,6 +58,11 @@ return require('packer').startup(function(use) }) use({'ms-jpq/coq.artifacts', branch = 'artifacts'}) + local language_servers = { "bashls", "rls", "sumneko_lua" } + for _, server in pairs(language_servers) do + require("lspconfig")[server].setup(require("coq").lsp_ensure_capabilities({})) + end + use('tpope/vim-fugitive') use ({ 'lewis6991/gitsigns.nvim',