editor/helix: disable fsharp

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-07-29 14:12:04 +03:00
parent 9a68124984
commit c6ce54d67c
+17 -17
View File
@@ -78,17 +78,17 @@ in {
}; };
}; };
clangd.command = "${pkgs.clang-tools}/bin/clangd"; clangd.command = "${pkgs.clang-tools}/bin/clangd";
fsac = { # fsac = {
command = getExe pkgs.fsautocomplete; # command = getExe pkgs.fsautocomplete;
config = { # config = {
# editor.formatOnSave = true; # editor.formatOnSave = true;
AutomaticWorkspaceInit = true; # AutomaticWorkspaceInit = true;
FSharp.ExternalAutocomplete = true; # FSharp.ExternalAutocomplete = true;
FSharp.linting.fsharplint.enabled = true; # FSharp.linting.fsharplint.enabled = true;
FSharp.linting.fsharplint.configFile = "fsharplint.json"; # FSharp.linting.fsharplint.configFile = "fsharplint.json";
FSharp.formatting.fantomas.enabled = true; # FSharp.formatting.fantomas.enabled = true;
}; # };
}; # };
nil = { nil = {
command = getExe pkgs.nil; command = getExe pkgs.nil;
config = { config = {
@@ -134,13 +134,13 @@ in {
auto-format = true; auto-format = true;
# formatter.command = "${pkgs.clang-tools}/bin/clang-format"; # formatter.command = "${pkgs.clang-tools}/bin/clang-format";
} }
{ # {
name = "fsharp"; # name = "fsharp";
auto-format = true; # auto-format = true;
language-servers = ["fsac"]; # language-servers = ["fsac"];
scope = "source.fs"; # scope = "source.fs";
roots = ["fsproj" "sln" ".git"]; # roots = ["fsproj" "sln" ".git"];
} # }
# { # {
# name = "rust"; # name = "rust";
# auto-format = true; # auto-format = true;