From eecdde7aa31263b469fcf1cfda8eecadc40535c9 Mon Sep 17 00:00:00 2001 From: Alexander Nortung Date: Mon, 16 Jan 2023 22:11:30 +0100 Subject: [PATCH] nvim-lsp: added cmd to plugins that share dependency --- plugins/nvim-lsp/basic-servers.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/nvim-lsp/basic-servers.nix b/plugins/nvim-lsp/basic-servers.nix index 048e739a..998b82ce 100644 --- a/plugins/nvim-lsp/basic-servers.nix +++ b/plugins/nvim-lsp/basic-servers.nix @@ -17,6 +17,7 @@ let name = "cssls"; description = "Enable cssls, for CSS"; package = pkgs.nodePackages.vscode-langservers-extracted; + cmd = cfg: [ "${cfg.package}/bin/vscode-css-language-server" "--stdio" ]; } { name = "dartls"; @@ -118,6 +119,7 @@ let name = "eslint"; description = "Enable eslint"; package = pkgs.nodePackages.vscode-langservers-extracted; + cmd = cfg: [ "${cfg.package}/bin/vscode-eslint-langauge-server" "--stdio" ]; } { name = "elixirls"; @@ -138,11 +140,13 @@ let name = "html"; description = "Enable html, for HTML"; package = pkgs.nodePackages.vscode-langservers-extracted; + cmd = cfg: [ "${cfg.package}/bin/vscode-html-language-server" "--stdio" ]; } { name = "jsonls"; description = "Enable jsonls, for JSON"; package = pkgs.nodePackages.vscode-langservers-extracted; + cmd = cfg: [ "${cfg.package}/bin/vscode-json-language-server" "--stdio" ]; } { name = "nil_ls";