chore(flake): update inputs

Includes rename: roslyn-language-server -> csharp-language-server
and related changes & fixes for csharp-language-server.
This commit is contained in:
Felix Schröter 2025-03-27 12:18:40 +01:00
parent b598614f84
commit dc36f63e52
Signed by: felschr
GPG key ID: 671E39E6744C807D
4 changed files with 81 additions and 51 deletions
home/editors

View file

@ -140,7 +140,7 @@ in
};
};
};
roslyn.command = "roslyn-language-server";
roslyn.command = "csharp-language-server";
statix = {
command = "efm-langserver";
config = {

View file

@ -5,7 +5,15 @@
# language servers
efm-langserver
unstable.roslyn-ls
inputs.roslyn-language-server.packages.${system}.roslyn-language-server
(pkgs.symlinkJoin {
name = "csharp-language-server";
paths = [ inputs.csharp-language-server.packages.${system}.csharp-language-server ];
buildInputs = [ pkgs.makeWrapper ];
postBuild = ''
wrapProgram $out/bin/csharp-language-server \
--prefix PATH : "${pkgs.lib.makeBinPath [ pkgs.dotnet-sdk_9 ]}"
'';
})
omnisharp-roslyn
nil
unstable.nixd