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;