aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lsp/jsonnet_ls.lua
blob: c5b0deee1a4c7b2091aedeab65d9135e74f9446a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- @brief
---
--- https://github.com/grafana/jsonnet-language-server
---
--- A Language Server Protocol (LSP) server for Jsonnet.
---
--- The language server can be installed with `go`:
--- ```sh
--- go install github.com/grafana/jsonnet-language-server@latest
--- ```

---@type vim.lsp.Config
return {
  cmd = { 'jsonnet-language-server' },
  filetypes = {
    'jsonnet',
    'libsonnet',
  },
  root_markers = { 'jsonnetfile.json', '.git' },
}