feat: initial push with a fully separated and organized user configuration for AstroNvim v3
This commit is contained in:
10
lsp/setup_handlers.lua
Normal file
10
lsp/setup_handlers.lua
Normal file
@@ -0,0 +1,10 @@
|
||||
-- override the LSP setup handler function based on server name
|
||||
return {
|
||||
-- first function changes the default setup handler
|
||||
function(server, opts) require("lspconfig")[server].setup(opts) end,
|
||||
-- keys for a specific server name will be used for that LSP
|
||||
sumneko_lua = function(server, opts)
|
||||
-- custom sumneko_lua setup handler
|
||||
require("lspconfig")["sumneko_lua"].setup(opts)
|
||||
end,
|
||||
}
|
||||
Reference in New Issue
Block a user