diff --git a/plugins/lsp/language-servers/default.nix b/plugins/lsp/language-servers/default.nix index e3323ebf..a54f01d3 100644 --- a/plugins/lsp/language-servers/default.nix +++ b/plugins/lsp/language-servers/default.nix @@ -34,6 +34,11 @@ with lib; let serverName = "clojure_lsp"; package = pkgs.clojure-lsp; } + { + name = "cmake"; + description = "Enable cmake language server, for cmake files."; + package = pkgs.cmake-language-server; + } { name = "cssls"; description = "Enable cssls, for CSS"; diff --git a/tests/test-sources/plugins/lsp/nvim-lsp.nix b/tests/test-sources/plugins/lsp/nvim-lsp.nix index 1aac4a7c..11b836f6 100644 --- a/tests/test-sources/plugins/lsp/nvim-lsp.nix +++ b/tests/test-sources/plugins/lsp/nvim-lsp.nix @@ -70,6 +70,7 @@ ccls.enable = true; clangd.enable = true; clojure-lsp.enable = true; + cmake.enable = true; cssls.enable = true; dartls.enable = true; denols.enable = true;