Install • Usage • HTTP File Spec
A minimal 🤏 language 🔊 server 📡 for HTTP 🐼 syntax 🌈.
Kulala is swahili for "rest" or "relax".
[!WARNING] Requires Neovim 0.10.0+.
Via:
{
"neovim/nvim-lspconfig",
config = function()
local nvim_lsp = require("lspconfig")
local capabilities = require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities())
local servers = {
"kulala-ls",
}
for _, lsp in ipairs(servers) do
if nvim_lsp[lsp] ~= nil then
if nvim_lsp[lsp].setup ~= nil then
nvim_lsp[lsp].setup({
capabilities = capabilities,
})
else
vim.notify("LSP server " .. lsp .. " does not have a setup function", vim.log.levels.ERROR)
end
end
end
end,
}