From a1c1224622e2dbd707bd2f5adf4e155e2495fb29 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Sun, 14 May 2023 16:46:13 +0300 Subject: [PATCH] Fix the goddamn JS language server --- machines/asus/helix/default.nix | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/machines/asus/helix/default.nix b/machines/asus/helix/default.nix index 2ab3430..7b564cd 100644 --- a/machines/asus/helix/default.nix +++ b/machines/asus/helix/default.nix @@ -61,13 +61,35 @@ args = [ "--stdio" ]; }; } - ] ++ builtins.map (language: { - name = language; + { + name = "js"; language-server = { command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server"; args = [ "--stdio" ]; }; - }) [ "javascript" "jsx" "typescript" "tsx" ]; + } + { + name = "jsx"; + language-server = { + command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server"; + args = [ "--stdio" ]; + }; + } + { + name = "typescript"; + language-server = { + command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server"; + args = [ "--stdio" ]; + }; + } + { + name = "tsx"; + language-server = { + command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server"; + args = [ "--stdio" ]; + }; + } + ]; }; })