From dd9466ce0459fa9cacb46ed9b18c8130d25986f4 Mon Sep 17 00:00:00 2001 From: Andrea Scarpino Date: Fri, 9 May 2025 19:32:07 +0000 Subject: feat(jsonnet_ls): vim.lsp.confg support #3825 --- lsp/jsonnet_ls.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 lsp/jsonnet_ls.lua (limited to 'lsp/jsonnet_ls.lua') diff --git a/lsp/jsonnet_ls.lua b/lsp/jsonnet_ls.lua new file mode 100644 index 00000000..70812043 --- /dev/null +++ b/lsp/jsonnet_ls.lua @@ -0,0 +1,18 @@ +--- @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 +--- ``` +return { + cmd = { 'jsonnet-language-server' }, + filetypes = { + 'jsonnet', + 'libsonnet', + }, + root_markers = { 'jsonnetfile.json', '.git' }, +} -- cgit v1.2.3-70-g09d2