helix now supports C# LSP

This commit is contained in:
Emile Clark-Boman 2025-10-06 21:19:26 +10:00
parent dc0ec2f3f1
commit d094fbb26f
2 changed files with 22 additions and 0 deletions

View file

@ -142,6 +142,22 @@
formatter.command = "${pkgs.ormolu}/bin/ormolu"; formatter.command = "${pkgs.ormolu}/bin/ormolu";
language-servers = ["haskell-language-server"]; language-servers = ["haskell-language-server"];
} }
# {
# name = "c-sharp";
# source = "source.cs";
# file-types = ["cs"];
# indent = {
# tab-width = 4;
# unit = " ";
# };
# block-comment-tokens = {
# start = "/*";
# end = "*/";
# };
# # auto-format = false;
# # formatter.command = "${pkgs.omnisharp-roslyn}/bin/OmniSharp";
# # language-servers = ["OmniSharp"];
# }
]; ];
language-server = { language-server = {
@ -159,6 +175,11 @@
haskell-language-server = { haskell-language-server = {
command = "${pkgs.haskell-language-server}/bin/haskell-language-server-wrapper"; command = "${pkgs.haskell-language-server}/bin/haskell-language-server-wrapper";
}; };
# C# language services
OmniSharp = {
command = "${pkgs.omnisharp-roslyn}/bin/OmniSharp";
};
}; };
}; };
}; };

View file

@ -303,6 +303,7 @@ in {
dotnetCorePackages.dotnet_9.sdk dotnetCorePackages.dotnet_9.sdk
dotnetCorePackages.dotnet_9.aspnetcore dotnetCorePackages.dotnet_9.aspnetcore
dotnetCorePackages.dotnet_9.runtime dotnetCorePackages.dotnet_9.runtime
omnisharp-roslyn
openvpn openvpn
inetutils inetutils