aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md3
-rw-r--r--doc/mason-lspconfig-mapping.txt1
-rw-r--r--doc/server-mapping.md1
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua1
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
5 files changed, 6 insertions, 1 deletions
diff --git a/README.md b/README.md
index 402d613..2664078 100644
--- a/README.md
+++ b/README.md
@@ -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",