From e77590bbe4530497651fb118707929173a20c222 Mon Sep 17 00:00:00 2001 From: Felix Tenley Date: Wed, 4 Aug 2021 22:19:07 +0200 Subject: [PATCH] feat(editors): update omnisharp config --- home/editors/lsp.nix | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/home/editors/lsp.nix b/home/editors/lsp.nix index 0f85791..cd980c5 100644 --- a/home/editors/lsp.nix +++ b/home/editors/lsp.nix @@ -1,17 +1,6 @@ { config, pkgs, ... }: -let - omnisharp-roslyn = pkgs.omnisharp-roslyn.overrideAttrs (oldAttrs: rec { - pname = "omnisharp-roslyn"; - version = "1.37.10"; - - src = pkgs.fetchurl { - url = - "https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v${version}/omnisharp-mono.tar.gz"; - sha256 = "0wrkw04yw0lx8w7gwwbiz0pdh2qcqmmdh5wmf0d9v0nxib18dxrs"; - }; - }); -in { +{ home.packages = with pkgs; [ # language servers omnisharp-roslyn @@ -39,15 +28,14 @@ in { home.file.".omnisharp/omnisharp.json" = { text = '' { - "MsBuild": { - "UseLegacySdkResolver": true, - "EnablePackageAutoRestore": true + "msbuild": { + "enablePackageAutoRestore": true }, - "FormattingOptions": { - "EnableEditorConfigSupport": true + "formattingOptions": { + "enableEditorConfigSupport": true }, - "RoslynExtensionsOptions": { - "EnableAnalyzersSupport": true + "roslynExtensionsOptions": { + "enableAnalyzersSupport": true } } '';