Skip to content

Commit

Permalink
feat: add dagger's cuelsp support (#238)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcosnils authored Aug 3, 2022
1 parent 9a4dc41 commit 11d302b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 0 deletions.
11 changes: 11 additions & 0 deletions lua/mason-registry/cuelsp/init.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
local Pkg = require "mason-core.package"
local go = require "mason-core.managers.go"

return Pkg.new {
name = "cuelsp",
desc = [[Language Server implementation for CUE, with built-in support for Dagger.]],
homepage = "https://github.com/dagger/cuelsp",
languages = { Pkg.Lang.Cue },
categories = { Pkg.Cat.LSP },
install = go.packages { "github.com/dagger/cuelsp/cmd/cuelsp", bin = { "cuelsp" } },
}
1 change: 1 addition & 0 deletions lua/mason-registry/index.lua
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ return {
["css-lsp"] = "mason-registry.css-lsp",
["cssmodules-language-server"] = "mason-registry.cssmodules-language-server",
["cucumber-language-server"] = "mason-registry.cucumber-language-server",
cuelsp = "mason-registry.cuelsp",
curlylint = "mason-registry.curlylint",
debugpy = "mason-registry.debugpy",
delve = "mason-registry.delve",
Expand Down
1 change: 1 addition & 0 deletions lua/mason/mappings/language.lua
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ return {
crystal = { "crystalline" },
css = { "css-lsp", "cssmodules-language-server", "prettier", "prettierd", "tailwindcss-language-server" },
cucumber = { "cucumber-language-server" },
cue = { "cuelsp" },
d = { "serve-d" },
dhall = { "dhall-lsp" },
django = { "curlylint", "djlint" },
Expand Down

0 comments on commit 11d302b

Please sign in to comment.