From b795e8c4e6739f89482e782ab73ae566d49d2b8f Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Fri, 2 Jun 2023 20:43:05 +0200 Subject: [PATCH] Added neodev package for lua_ls documentation of neovim api --- init.lua | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/init.lua b/init.lua index 88795f1..d1907bd 100644 --- a/init.lua +++ b/init.lua @@ -75,6 +75,7 @@ local function packer_startup(use) use 'hrsh7th/nvim-cmp' -- Autocompletion framework use 'hrsh7th/cmp-nvim-lsp' -- Autocompletion lsp integration + use 'folke/neodev.nvim' -- lsp integration with the nvim lua API use 'dcampos/nvim-snippy' -- Snippet engine Handles the actual -- pasting of lsp suggestions. As well as custom snippets @@ -184,17 +185,10 @@ local function packer_startup(use) capabilities = capabilities } end, - lua_ls = function() + require("neodev").setup{} -- load the neovim api require("lspconfig").lua_ls.setup { - capabilities = capabilities, - settings = { - Lua = { - diagnostics = { - globals = {'vim'} - } - } - } + capabilities = capabilities } end, }