From 38f4c63336d110e0ee46d2c98a74210d2df885b6 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Sat, 22 Nov 2025 00:28:46 +0100 Subject: [PATCH] Extra luals settings --- nvim/dot-config/nvim/lsp/lua_ls.lua | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/nvim/dot-config/nvim/lsp/lua_ls.lua b/nvim/dot-config/nvim/lsp/lua_ls.lua index 5289e5f..6a3f6a5 100644 --- a/nvim/dot-config/nvim/lsp/lua_ls.lua +++ b/nvim/dot-config/nvim/lsp/lua_ls.lua @@ -1,8 +1,23 @@ return { settings = { Lua = { - workspace = { checkThirdParty = false }, + workspace = { + checkThirdParty = false, + library = { + "./definitions", + }, + }, telemetry = { enable = false }, + type = { + checkTableShape = true, + }, + diagnostics = { + neededFileStatus = { + -- ["no-unknown"] = "Opened", + -- ["incomplete-signature-doc"] = "Opened", + -- ["await-in-sync"] = "Opened", + }, + }, }, }, }