diff --git a/.config/nvim/fnl/config/lsp/servers.fnl b/.config/nvim/fnl/config/lsp/servers.fnl index 9316e16..95b62ac 100644 --- a/.config/nvim/fnl/config/lsp/servers.fnl +++ b/.config/nvim/fnl/config/lsp/servers.fnl @@ -18,4 +18,9 @@ (setup_ls :jdtls {:init_options {:extendedClientCapabilities {:progressReportProvider false}}}) +(local globals []) +(when vim.env.MPV_LUA (table.insert globals :mp)) +(when vim.env.AEGISUB_LUA (table.insert globals :aegisub)) +(setup_ls :sumneko_lua {:Lua {:diagnostics {:globals globals}}}) + (mason_utils.setup_installed_servers :pyright :clangd :lemminx :tsserver :vimls :sumneko_lua)