diff --git a/home-modules/helix.nix b/home-modules/helix.nix index c39e189..b07bd0b 100644 --- a/home-modules/helix.nix +++ b/home-modules/helix.nix @@ -8,7 +8,8 @@ lldb # debugger for llvm stuff yaml-language-server # yaml marksman # markdown - vale-ls # spellckecker lsp (needs vale) + vale-ls # style-checker lsp (needs vale) + ltex-ls # Ltex (language tool) ] ++ (with pkgs-unstable; [ helix ]); @@ -61,15 +62,25 @@ }; languages = { language = [ + # { + # name = "latex"; + # language-servers = ["texlab" "spellchek"]; + # } { - name = "latex"; - language-servers = ["texlab" "spsdfsellchek"]; + name = "markdown"; + # language-servers = [ "marksman" "style-check" "language-tool" ]; + language-servers = [ "language-tool" "marksman" ]; + file-types = [ "md" "MD" ]; + scope = "text."; } ]; language-server = { - spellcheck = { + "style-check" = { command = lib.getExe pkgs.vale-ls; }; + "language-tool" = { + command = lib.getExe pkgs.ltex-ls; + }; }; }; themes = {