2024-03-05 00:47:50 +01:00
|
|
|
{ pkgs, ... }:
|
|
|
|
{
|
2023-07-20 08:09:49 +02:00
|
|
|
defaults = {
|
|
|
|
plugins.lsp = {
|
|
|
|
enable = true;
|
|
|
|
|
|
|
|
servers.omnisharp = {
|
2024-03-05 00:47:50 +01:00
|
|
|
# As of 2024-03-05, omnisharp-roslyn is broken on darwin
|
|
|
|
# TODO: re-enable this test when fixed
|
|
|
|
enable = !pkgs.stdenv.isDarwin;
|
2023-07-20 08:09:49 +02:00
|
|
|
|
|
|
|
settings = {
|
|
|
|
enableEditorConfigSupport = true;
|
|
|
|
enableMsBuildLoadProjectsOnDemand = false;
|
|
|
|
enableRoslynAnalyzers = false;
|
|
|
|
organizeImportsOnFormat = false;
|
|
|
|
enableImportCompletion = false;
|
|
|
|
sdkIncludePrereleases = true;
|
|
|
|
analyzeOpenDocumentsOnly = true;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|