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:
1 parent
8c1e1dec3a
commit
72f67e1888
3 files changed
+24
-17
No files matched your search
@@ -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"];
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in new issue
Block a user