From 843c8e53718c705969e367ea6976dfb0053a3915 Mon Sep 17 00:00:00 2001 From: andrzej Date: Sat, 16 Mar 2024 13:25:01 +0100 Subject: [PATCH] add custom lua config --- lua/setup/lsp.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/setup/lsp.lua b/lua/setup/lsp.lua index 6b631f7..d0c4290 100644 --- a/lua/setup/lsp.lua +++ b/lua/setup/lsp.lua @@ -25,6 +25,7 @@ require("mason-lspconfig").setup({ "bashls", "eslint", "marksman", + --"lua_ls" has to be installed via package manager on ARM systems }, handlers = { default_setup, @@ -52,4 +53,11 @@ require("mason-lspconfig").setup_handlers({ settings = require("config.lsp.servers.eslint").settings, }) end, + ["lua_ls"] = function() + lspconfig.lua_ls.setup({ + capabilities = capabilities, + on_attach = require("config.lsp.servers.lua").on_attach, + settings = require("config.lsp.servers.lua").settings, + }) + end })