From 566823e9b278612a34b5d594dbc6a4fa6673e6fe Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 22 Jul 2024 18:31:53 +0300 Subject: chore(neovim): configured luals --- .config/nvim/lua/custom/configs/language-servers.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to '.config/nvim/lua/custom/configs/language-servers.lua') diff --git a/.config/nvim/lua/custom/configs/language-servers.lua b/.config/nvim/lua/custom/configs/language-servers.lua index 78dd6e5..4fd3fff 100644 --- a/.config/nvim/lua/custom/configs/language-servers.lua +++ b/.config/nvim/lua/custom/configs/language-servers.lua @@ -1,7 +1,19 @@ -- NOTE: A list of language servers (and potentially their config) -- Accepts either true to enable, false to disable or a table with settings return { - lua_ls = true, -- lua + lua_ls = { + settings = { + diagnostics = { + globals = { 'vim' }, + }, + workspace = { + library = { + [vim.fn.expand('$VIMRUNTIME/lua')] = true, + [vim.fn.stdpath('config') .. '/lua'] = true, + }, + }, + }, + }, -- lua clangd = true, -- C/C++ gradle_ls = true, -- java package manager jdtls = true, -- java eclipse lsp -- cgit v1.3.1