aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--doc/mason-lspconfig-mapping.txt1
-rw-r--r--doc/server-mapping.md1
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua4
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
5 files changed, 6 insertions, 2 deletions
diff --git a/README.md b/README.md
index 5c74b87..c252701 100644
--- a/README.md
+++ b/README.md
@@ -324,6 +324,7 @@ local DEFAULT_SETTINGS = {
| SQL | `sqlls` |
| SQL | `sqls` |
| Salt | `salt_ls` |
+| Sass | `somesass_ls` |
| Shopify Theme Check | `theme_check` |
| Slint | `slint_lsp` |
| Smithy | `smithy_ls` |
diff --git a/doc/mason-lspconfig-mapping.txt b/doc/mason-lspconfig-mapping.txt
index bf12666..a89a6df 100644
--- a/doc/mason-lspconfig-mapping.txt
+++ b/doc/mason-lspconfig-mapping.txt
@@ -151,6 +151,7 @@ solidity solc
solidity-ls solidity
vscode-solidity-server solidity_ls
nomicfoundation-solidity-language-server solidity_ls_nomicfoundation
+some-sass-language-server somesass_ls
sorbet sorbet
sourcery sourcery
spectral-language-server spectral
diff --git a/doc/server-mapping.md b/doc/server-mapping.md
index 3294235..0057228 100644
--- a/doc/server-mapping.md
+++ b/doc/server-mapping.md
@@ -148,6 +148,7 @@
| [solidity](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#solidity) | [solidity-ls](https://mason-registry.dev/registry/list#solidity-ls) |
| [solidity_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#solidity_ls) | [vscode-solidity-server](https://mason-registry.dev/registry/list#vscode-solidity-server) |
| [solidity_ls_nomicfoundation](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#solidity_ls_nomicfoundation) | [nomicfoundation-solidity-language-server](https://mason-registry.dev/registry/list#nomicfoundation-solidity-language-server) |
+| [somesass_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#somesass_ls) | [some-sass-language-server](https://mason-registry.dev/registry/list#some-sass-language-server) |
| [sorbet](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#sorbet) | [sorbet](https://mason-registry.dev/registry/list#sorbet) |
| [sourcery](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#sourcery) | [sourcery](https://mason-registry.dev/registry/list#sourcery) |
| [spectral](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#spectral) | [spectral-language-server](https://mason-registry.dev/registry/list#spectral-language-server) |
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 617893b..60eab6e 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -165,8 +165,8 @@ return {
rst = { "esbonio", "ltex" },
ruby = { "rubocop", "ruby_ls", "solargraph", "sorbet", "standardrb", "stimulus_ls" },
rust = { "ast_grep", "dprint", "rust_analyzer" },
- sass = { "emmet_language_server", "emmet_ls", "tailwindcss" },
- scss = { "cssls", "emmet_language_server", "emmet_ls", "stylelint_lsp", "tailwindcss" },
+ sass = { "emmet_language_server", "emmet_ls", "somesass_ls", "tailwindcss" },
+ scss = { "cssls", "emmet_language_server", "emmet_ls", "somesass_ls", "stylelint_lsp", "tailwindcss" },
sh = { "bashls" },
slim = { "tailwindcss" },
slint = { "slint_lsp" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index e98e19f..e0ad051 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -152,6 +152,7 @@ M.lspconfig_to_package = {
["solidity"] = "solidity-ls",
["solidity_ls"] = "vscode-solidity-server",
["solidity_ls_nomicfoundation"] = "nomicfoundation-solidity-language-server",
+ ["somesass_ls"] = "some-sass-language-server",
["sorbet"] = "sorbet",
["sourcery"] = "sourcery",
["spectral"] = "spectral-language-server",