From a20cab18bf7d855802c28ad834ed422d60839e1d Mon Sep 17 00:00:00 2001 From: RGBCube Date: Tue, 12 Dec 2023 22:20:22 +0300 Subject: [PATCH] Use nixd --- modules/helix/default.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/modules/helix/default.nix b/modules/helix/default.nix index 3ba0423..6e5d2f5 100644 --- a/modules/helix/default.nix +++ b/modules/helix/default.nix @@ -5,6 +5,18 @@ programs.nushell.shellAliases.x = "hx"; programs.helix = enabled { + languages.language = [{ + name = "nix"; + + auto-format = false; + formatter.command = "alejandra"; + formatter.args = [ "-" ]; + + language-servers = [ "nixd" ]; + }]; + + languages.language-server.nixd.command = "nixd"; + settings.theme = "base16_transparent"; settings.editor = { @@ -66,7 +78,8 @@ marksman # NIX - nil + alejandra + nixd # PYTHON python311Packages.python-lsp-server