diff options
| author | Gaƫtan Lehmann <glehmann@users.noreply.github.com> | 2024-04-23 12:22:07 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-23 12:22:07 +0200 |
| commit | 16309c79dbcd40c144ec43e4743146f52f771de4 (patch) | |
| tree | 678e36a9f7ad83cc897f43ca8de0ced32d8c9976 | |
| parent | feat(lexical): add default `cmd` for lexical (#398) (diff) | |
| download | mason-lspconfig-16309c79dbcd40c144ec43e4743146f52f771de4.tar mason-lspconfig-16309c79dbcd40c144ec43e4743146f52f771de4.tar.gz mason-lspconfig-16309c79dbcd40c144ec43e4743146f52f771de4.tar.bz2 mason-lspconfig-16309c79dbcd40c144ec43e4743146f52f771de4.tar.lz mason-lspconfig-16309c79dbcd40c144ec43e4743146f52f771de4.tar.xz mason-lspconfig-16309c79dbcd40c144ec43e4743146f52f771de4.tar.zst mason-lspconfig-16309c79dbcd40c144ec43e4743146f52f771de4.zip | |
feat: add earthlyls configuration (#397)
Co-authored-by: William Boman <william@redwill.se>
| -rw-r--r-- | README.md | 3 | ||||
| -rw-r--r-- | doc/mason-lspconfig-mapping.txt | 1 | ||||
| -rw-r--r-- | doc/server-mapping.md | 1 | ||||
| -rw-r--r-- | lua/mason-lspconfig/mappings/filetype.lua | 1 | ||||
| -rw-r--r-- | lua/mason-lspconfig/mappings/server.lua | 1 |
5 files changed, 6 insertions, 1 deletions
@@ -173,6 +173,7 @@ local DEFAULT_SETTINGS = { | All | `snyk_ls` | | All | `typos_lsp` | | ast-grep | `ast_grep` | +| Autoconf | `autotools_ls` | | AWK | `awk_ls` | | Ada | `als` | | Angular | `angularls` | @@ -205,7 +206,6 @@ local DEFAULT_SETTINGS = { | Clojure | `clojure_lsp` | | CodeQL | `codeqlls` | | Coq | `coq_lsp` | -| Autoconf | `autotools_ls` | | Crystal | `crystalline` | | Cucumber | `cucumber_language_server` | | Custom Elements Language Server | `custom_elements_ls` | @@ -219,6 +219,7 @@ local DEFAULT_SETTINGS = { | Docker Compose | `docker_compose_language_service` | | Dot | `dotls` | | Drools | `drools_lsp` | +| Earthly | `earthlyls` | | EFM (general purpose server) | `efm` | | ESLint | `eslint` | | Elixir | `elixirls` | diff --git a/doc/mason-lspconfig-mapping.txt b/doc/mason-lspconfig-mapping.txt index 5ea63cf..afb09c7 100644 --- a/doc/mason-lspconfig-mapping.txt +++ b/doc/mason-lspconfig-mapping.txt @@ -48,6 +48,7 @@ dockerfile-language-server dockerls dot-language-server dotls dprint dprint drools-lsp drools_lsp +earthlyls earthlyls efm efm elixir-ls elixirls elm-language-server elmls diff --git a/doc/server-mapping.md b/doc/server-mapping.md index 04f9779..1227559 100644 --- a/doc/server-mapping.md +++ b/doc/server-mapping.md @@ -45,6 +45,7 @@ | [dotls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#dotls) | [dot-language-server](https://mason-registry.dev/registry/list#dot-language-server) | | [dprint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#dprint) | [dprint](https://mason-registry.dev/registry/list#dprint) | | [drools_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#drools_lsp) | [drools-lsp](https://mason-registry.dev/registry/list#drools-lsp) | +| [earthlyls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#earthlyls) | [earthlyls](https://mason-registry.dev/registry/list#earthlyls) | | [efm](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#efm) | [efm](https://mason-registry.dev/registry/list#efm) | | [elixirls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#elixirls) | [elixir-ls](https://mason-registry.dev/registry/list#elixir-ls) | | [elmls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#elmls) | [elm-language-server](https://mason-registry.dev/registry/list#elm-language-server) | diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua index 38a5f1b..1d26629 100644 --- a/lua/mason-lspconfig/mappings/filetype.lua +++ b/lua/mason-lspconfig/mappings/filetype.lua @@ -48,6 +48,7 @@ return { dot = { "dotls" }, drools = { "drools_lsp" }, dune = { "ocamllsp" }, + earthfile = { "earthlyls" }, edge = { "tailwindcss" }, edn = { "clojure_lsp" }, eelixir = { "elixirls", "lexical", "tailwindcss" }, diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua index 1c06831..8738f38 100644 --- a/lua/mason-lspconfig/mappings/server.lua +++ b/lua/mason-lspconfig/mappings/server.lua @@ -48,6 +48,7 @@ M.lspconfig_to_package = { ["dotls"] = "dot-language-server", ["dprint"] = "dprint", ["drools_lsp"] = "drools-lsp", + ["earthlyls"] = "earthlyls", ["efm"] = "efm", ["elixirls"] = "elixir-ls", ["elmls"] = "elm-language-server", |
