@mistweaverco/kulala-ls

1.0.12 • Public • Published

Kulala Logo

kulala-ls

NPM TypeScript Rollup GitHub release (latest by date) Discord

InstallUsageHTTP File Spec

A minimal 🤏 language 🔊 server 📡 for HTTP 🐼 syntax 🌈.

Kulala is swahili for "rest" or "relax".

Install

[!WARNING] Requires Neovim 0.10.0+.

Via:

Configuration

{
  "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,
}

Readme

Keywords

none

Package Sidebar

Install

npm i @mistweaverco/kulala-ls

Weekly Downloads

7

Version

1.0.12

License

none

Unpacked Size

532 kB

Total Files

3

Last publish

Collaborators

  • gorilla.moe