From 40ae629a60dc5e96547d958520deb9bbb0881c98 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 30 May 2023 08:55:50 +0200 Subject: [PATCH] plugins/nvim-lsp: add julials language server --- plugins/lsp/language-servers/default.nix | 7 +++++++ tests/test-sources/plugins/lsp/nvim-lsp.nix | 1 + 2 files changed, 8 insertions(+) diff --git a/plugins/lsp/language-servers/default.nix b/plugins/lsp/language-servers/default.nix index 59dd76b9..b591042d 100644 --- a/plugins/lsp/language-servers/default.nix +++ b/plugins/lsp/language-servers/default.nix @@ -177,6 +177,13 @@ with lib; let package = pkgs.nodePackages.vscode-langservers-extracted; cmd = cfg: ["${cfg.package}/bin/vscode-json-language-server" "--stdio"]; } + { + name = "julials"; + description = "Enable julials, for Julia"; + # The julia language server has to be installed from julia and thus is not packaged "as is" in + # nixpkgs. + package = null; + } { name = "lua-ls"; description = "Enable lua LS, for lua"; diff --git a/tests/test-sources/plugins/lsp/nvim-lsp.nix b/tests/test-sources/plugins/lsp/nvim-lsp.nix index 4b2b38c3..2bb4813b 100644 --- a/tests/test-sources/plugins/lsp/nvim-lsp.nix +++ b/tests/test-sources/plugins/lsp/nvim-lsp.nix @@ -79,6 +79,7 @@ hls.enable = true; html.enable = true; jsonls.enable = true; + julials.enable = true; lua-ls.enable = true; metals.enable = true; nil_ls.enable = true;