From b29d24a4464d9fc7696cb640c9c2e964d4ba9368 Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Thu, 11 May 2023 16:35:40 +0200 Subject: [PATCH] fix(nvim): configure lua_ls --- home-manager/neovim/lspconfig.lua | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/home-manager/neovim/lspconfig.lua b/home-manager/neovim/lspconfig.lua index 55dbefa..8db0ef1 100644 --- a/home-manager/neovim/lspconfig.lua +++ b/home-manager/neovim/lspconfig.lua @@ -68,7 +68,22 @@ local servers = { ["bashls"] = {}, ["dockerls"] = {}, ["jsonls"] = {}, - ["lua_ls"] = {}, + ["lua_ls"] = { + Lua = { + runtime = { + version = "LuaJIT", + }, + diagnostics = { + globals = { "vim" }, + }, + workspace = { + library = vim.api.nvim_get_runtime_file("", true), + }, + telemetry = { + enable = false, + }, + }, + }, ["pylsp"] = { pylsp = { plugins = {