From f3f2c91b1e5b6134c69d0156e0ad2bbb63eb5ec3 Mon Sep 17 00:00:00 2001 From: siph Date: Tue, 6 Jun 2023 18:43:15 -0600 Subject: [PATCH] plugins/nvim-lsp: add java language server --- plugins/lsp/language-servers/default.nix | 6 ++++++ tests/test-sources/plugins/lsp/nvim-lsp.nix | 1 + 2 files changed, 7 insertions(+) diff --git a/plugins/lsp/language-servers/default.nix b/plugins/lsp/language-servers/default.nix index be24b077..59bd3311 100644 --- a/plugins/lsp/language-servers/default.nix +++ b/plugins/lsp/language-servers/default.nix @@ -171,6 +171,12 @@ with lib; let package = pkgs.nodePackages.vscode-langservers-extracted; cmd = cfg: ["${cfg.package}/bin/vscode-html-language-server" "--stdio"]; } + { + name = "java-language-server"; + description = "Enable java language server"; + serverName = "java_language_server"; + cmd = cfg: ["${cfg.package}/bin/java-language-server"]; + } { name = "jsonls"; description = "Enable jsonls, for JSON"; diff --git a/tests/test-sources/plugins/lsp/nvim-lsp.nix b/tests/test-sources/plugins/lsp/nvim-lsp.nix index 2b2ce94c..d08f7b5e 100644 --- a/tests/test-sources/plugins/lsp/nvim-lsp.nix +++ b/tests/test-sources/plugins/lsp/nvim-lsp.nix @@ -78,6 +78,7 @@ gopls.enable = true; hls.enable = true; html.enable = true; + java-language-server.enable = true; jsonls.enable = true; julials.enable = true; ltex.enable = true;