Ryan
b140981d65
plugins/rust-tools: Allow null serverPackage ( #845 )
...
Some users might want to use rust-analyzer beta/nightly from their own nix develop shell.
2023-12-27 21:33:01 +01:00
Gaetan Lepage
d8cffe2ead
plugins: remove mkCompositeOptions from implementation
2023-12-13 10:39:28 +01:00
traxys
a108c2e676
plugin/rust-tools: Correctly take into account on_attach ( #737 )
...
Nixvim uses a common function for the on attach function of lsp,
__lspOnAttach. With the current implementation the function was not
taken into account if no server options were present, this fixes this
issue.
2023-11-23 22:11:17 +01:00
Gaetan Lepage
19f39c3b1b
plugins: swith to the new behaviour of mkRaw
2023-11-23 11:39:41 +01:00
Gaetan Lepage
b6724702b4
misc: refactor imports, prefer adding helpers
to args rather than importing it
2023-11-06 16:33:39 +01:00
traxys
33cffcb0fd
plugins/lsp: Extract rust-analyzer options from the source directly ( #562 )
...
This directly reads the package.json file in pkgs.rust-analyzer.src in
order to generate the list of options for rust-analyzer.
This avoids the need for a generator script, and makes sure that it is
always in sync.
2023-08-28 17:28:12 +02:00
Wolbyte
600cd12057
helpers.defaultNullOpts: add mkBorder
2023-06-26 14:01:18 +02:00
Gaetan Lepage
859ae3a843
plugins/nvim-lsp: internal rename (nvim-lsp -> lsp)
2023-05-12 11:27:24 +02:00
traxys
2a3d497d29
plugin/rust-tools: Fix rust-analyzer settings ( #262 )
2023-03-16 09:13:17 +01:00
Gaétan Lepage
86f4067159
plugins/rust-tools: refactoring + tests ( #258 )
2023-03-15 12:06:00 +01:00
Gaétan Lepage
8f266e86ef
plugins/nvim-lsp: made a new directory for language servers ( #183 )
2023-02-23 00:42:44 +01:00
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase ( #175 )
2023-02-20 10:42:13 +00:00
Gaétan Lepage
c73bef16ab
helpers: add mkPackageOption + refactoring ( #144 ) ( #150 )
2023-01-25 18:46:49 +00:00
Pedro Alves
2d54272177
Revert "helpers: add mkPackageOption + refactoring ( #144 )" ( #149 )
...
This reverts commit b724085447
.
2023-01-25 00:03:26 +00:00
Gaétan Lepage
b724085447
helpers: add mkPackageOption + refactoring ( #144 )
2023-01-24 23:59:06 +00:00
traxys
66b1b099cf
rust-tools: Add rust-analyzer to the extraPackages ( #142 )
2023-01-24 01:31:32 +00:00
Pedro Alves
238f0c590e
misc: fix mkEnableOption descriptions
2023-01-22 03:32:08 +00:00
traxys
23327700e2
plugins/rust-tools: Add a plugins for LSP extensions for rust-analyzer ( #132 )
2023-01-21 18:52:56 +00:00