Skip to content

Commit 32c6316

Browse files
github-actions[bot]GaetanLepage
authored andcommitted
generated: Update
- Updated lspconfig-servers.json - Updated rust-analyzer.nix
1 parent 40630df commit 32c6316

File tree

7 files changed

+87
-13
lines changed

7 files changed

+87
-13
lines changed

generated/efmls-configs.nix

+1
Original file line numberDiff line numberDiff line change
@@ -1292,6 +1292,7 @@
12921292
possible = [
12931293
"sql-formatter"
12941294
"sqlfluff"
1295+
"sqruff"
12951296
];
12961297
};
12971298
linter = {

generated/lspconfig-servers.json

+36-9
Large diffs are not rendered by default.

generated/none-ls.nix

+1
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
"buildifier"
127127
"cbfmt"
128128
"clang_format"
129+
"cljfmt"
129130
"cljstyle"
130131
"cmake_format"
131132
"codespell"

generated/rust-analyzer.nix

+42-2
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,10 @@
186186
"rust-analyzer.cargo.cfgs" = {
187187
description = ''
188188
List of cfg options to enable with the given values.
189+
190+
To enable a name without a value, use `"key"`.
191+
To enable a name with a value, use `"key=value"`.
192+
To disable, prefix the entry with a `!`.
189193
'';
190194
pluginDefault = [
191195
"debug_assertions"
@@ -531,6 +535,24 @@
531535
kind = "boolean";
532536
};
533537
};
538+
"rust-analyzer.completion.autoAwait.enable" = {
539+
description = ''
540+
Toggles the additional completions that automatically show method calls and field accesses with `await` prefixed to them when completing on a future.
541+
'';
542+
pluginDefault = true;
543+
type = {
544+
kind = "boolean";
545+
};
546+
};
547+
"rust-analyzer.completion.autoIter.enable" = {
548+
description = ''
549+
Toggles the additional completions that automatically show method calls with `iter()` or `into_iter()` prefixed to them when completing on a type that has them.
550+
'';
551+
pluginDefault = true;
552+
type = {
553+
kind = "boolean";
554+
};
555+
};
534556
"rust-analyzer.completion.autoimport.enable" = {
535557
description = ''
536558
Toggles the additional completions that automatically add imports when completed.
@@ -833,9 +855,9 @@
833855
kind = "list";
834856
};
835857
};
836-
"rust-analyzer.files.excludeDirs" = {
858+
"rust-analyzer.files.exclude" = {
837859
description = ''
838-
These directories will be ignored by rust-analyzer. They are
860+
These paths (file/directories) will be ignored by rust-analyzer. They are
839861
relative to the workspace root, and globs are not supported. You may
840862
also need to add the folders to Code's `files.watcherExclude`.
841863
'';
@@ -997,6 +1019,15 @@
9971019
kind = "boolean";
9981020
};
9991021
};
1022+
"rust-analyzer.hover.dropGlue.enable" = {
1023+
description = ''
1024+
Whether to show drop glue information on hover.
1025+
'';
1026+
pluginDefault = true;
1027+
type = {
1028+
kind = "boolean";
1029+
};
1030+
};
10001031
"rust-analyzer.hover.links.enable" = {
10011032
description = ''
10021033
Use markdown syntax for links on hover.
@@ -1558,6 +1589,15 @@
15581589
kind = "boolean";
15591590
};
15601591
};
1592+
"rust-analyzer.inlayHints.typeHints.hideClosureParameter" = {
1593+
description = ''
1594+
Whether to hide inlay parameter type hints for closures.
1595+
'';
1596+
pluginDefault = false;
1597+
type = {
1598+
kind = "boolean";
1599+
};
1600+
};
15611601
"rust-analyzer.inlayHints.typeHints.hideNamedConstructor" = {
15621602
description = ''
15631603
Whether to hide inlay type hints for constructors.

plugins/by-name/efmls-configs/packages.nix

+2-1
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,9 @@ in
8787
"shellharden"
8888
"shfmt"
8989
"smlfmt"
90-
"sqlfluff"
9190
"sql-formatter"
91+
"sqlfluff"
92+
"sqruff"
9293
"statix"
9394
"stylua"
9495
"taplo"

plugins/by-name/none-ls/packages.nix

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ in
3939
"checkmake"
4040
"checkstyle"
4141
"clazy"
42+
"cljfmt"
4243
"codespell"
4344
"commitlint"
4445
"cppcheck"

plugins/lsp/lsp-packages.nix

+4-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@
123123
"reason_ls"
124124
"relay_lsp"
125125
"remark_ls"
126-
"rescriptls"
127126
"rnix"
128127
"robotcode"
129128
"robotframework_ls"
@@ -154,6 +153,7 @@
154153
"textlsp"
155154
"theme_check"
156155
"tsp_server"
156+
"turbo_ls"
157157
"turtle_ls"
158158
# typst-lsp has been removed from nixpkgs as the project is archived
159159
"typst_lsp"
@@ -176,6 +176,7 @@
176176

177177
packages = {
178178
aiken = "aiken";
179+
air = "air-formatter";
179180
angularls = "angular-language-server";
180181
ansiblels = "ansible-language-server";
181182
arduino_language_server = "arduino-language-server";
@@ -331,6 +332,7 @@
331332
quick_lint_js = "quick-lint-js";
332333
regal = "regal";
333334
regols = "regols";
335+
rescriptls = "rescript-language-server";
334336
# This is not entirely true, but the server is deprecated
335337
rls = "rustup";
336338
rubocop = "rubocop";
@@ -371,6 +373,7 @@
371373
"rubyPackages"
372374
"syntax_tree"
373375
];
376+
systemd_ls = "systemd-language-server";
374377
tailwindcss = "tailwindcss-language-server";
375378
taplo = "taplo";
376379
tblgen_lsp_server = [

0 commit comments

Comments
 (0)