diff --git a/flake.lock b/flake.lock index f823027..f7d529a 100644 --- a/flake.lock +++ b/flake.lock @@ -39,29 +39,6 @@ "type": "github" } }, - "csharp-language-server": { - "inputs": { - "flake-utils": [ - "flake-utils" - ], - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1743061507, - "narHash": "sha256-M605lQQ035J61tZ48tye8JUCN4MZKXhcTP3SqXqtr4g=", - "owner": "SofusA", - "repo": "csharp-language-server", - "rev": "a119d6002874d9335dbff0a9445f652762eb6685", - "type": "github" - }, - "original": { - "owner": "SofusA", - "repo": "csharp-language-server", - "type": "github" - } - }, "darwin": { "inputs": { "nixpkgs": [ @@ -593,7 +570,6 @@ "inputs": { "agenix": "agenix", "arkenfox-userjs": "arkenfox-userjs", - "csharp-language-server": "csharp-language-server", "deploy-rs": "deploy-rs", "firefox-addons": "firefox-addons", "flake-parts": "flake-parts", diff --git a/flake.nix b/flake.nix index 5e0770a..d2c1853 100644 --- a/flake.nix +++ b/flake.nix @@ -84,11 +84,6 @@ rec { inputs.nixpkgs.follows = "nixpkgs"; }; - csharp-language-server = { - url = "github:SofusA/csharp-language-server"; - # inputs.nixpkgs.follows = "nixpkgs"; - inputs.flake-utils.follows = "flake-utils"; - }; }; outputs = diff --git a/home/editors/helix/default.nix b/home/editors/helix/default.nix index e346dfb..f5cac7e 100644 --- a/home/editors/helix/default.nix +++ b/home/editors/helix/default.nix @@ -22,11 +22,6 @@ in enable = true; package = pkgs.unstable.helix; languages.language = [ - { - name = "c-sharp"; - language-servers = [ "roslyn" ]; - auto-format = true; - } { name = "javascript"; language-servers = typescriptLanguageServers; @@ -140,7 +135,6 @@ in }; }; }; - roslyn.command = "csharp-language-server"; statix = { command = "efm-langserver"; config = { diff --git a/home/editors/lsp.nix b/home/editors/lsp.nix index 4f39eec..541afb3 100644 --- a/home/editors/lsp.nix +++ b/home/editors/lsp.nix @@ -4,17 +4,6 @@ home.packages = with pkgs; [ # language servers efm-langserver - unstable.roslyn-ls - (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 nls