From 2e542fc496b22e629da8419639a327a962c8f5e3 Mon Sep 17 00:00:00 2001 From: notohh Date: Mon, 27 May 2024 12:35:09 -0400 Subject: [PATCH] helix: more language updates --- home/programs/editors/helix/languages.nix | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/home/programs/editors/helix/languages.nix b/home/programs/editors/helix/languages.nix index 1c6bdd2..ec18951 100644 --- a/home/programs/editors/helix/languages.nix +++ b/home/programs/editors/helix/languages.nix @@ -83,15 +83,23 @@ feature_paths = true; }; }; + rust-analyzer.config = { + checkOnSave.command = "clippy"; + inlayHints = { + closingBraceHints.enable = false; + parameterHints.enable = false; + typeHints.enable = true; + }; + }; nil = { command = lib.getExe nil; }; - vscode-css-language-server = { - command = "${nodePackages.vscode-css-languageserver-bin}/bin/css-languageserver"; + vscode-css-language-server = with pkgs.nodePackages; { + command = lib.getExe vscode-css-languageserver-bin; args = ["--stdio"]; }; typescript-language-server = with pkgs.nodePackages; { - command = "${typescript-language-server}/bin/typescript-language-server"; + command = lib.getExe typescript-language-server; args = ["--stdio"]; }; lua = { @@ -105,14 +113,6 @@ command = lib.getExe ruff; args = ["server" "--preview"]; }; - rust-analyzer.config = { - checkOnSave.command = "clippy"; - inlayHints = { - closingBraceHints.enable = false; - parameterHints.enable = false; - typeHints.enable = true; - }; - }; }; }; }