Add CSharp language and refine Nix LSP settings

- Define CSharp language with format_on_save, tab_size, and servers
- Expand Nix language configuration with formatter and tab settings
- Simplify nixd LSP config by removing redundant initialization options
This commit is contained in:
GarandPLG committed 2026-10-06 14:01:34 +02:00
1 parent 8c1e1dec3a
commit 72f67e1888
3 files changed
+24 -17

No files matched your search

+17 -4
View File
@@ -1,9 +1,17 @@
_: {
programs.zed-editor.userSettings.languages = {
Nix.language_servers = [
"nixd"
"!nil"
];
Nix = {
format_on_save = "on";
tab_size = 2;
language_servers = [
"nixd"
"!nil"
];
formatter.external = {
command = "alejandra";
arguments = ["--quiet" "--"];
};
};
Python = {
format_on_save = "off";
formatter.language_server.name = "ruff";
@@ -85,5 +93,10 @@ _: {
format_on_save = "on";
tab_size = 2;
};
CSharp = {
format_on_save = "on";
tab_size = 2;
language_servers = ["!csharp-ls" "!roslyn" "omnisharp"];
};
};
}