Gaetan Lepage
546b4b029d
plugins/jsonls: add settings option
2024-05-25 22:26:50 +01:00
Gaetan Lepage
f3e2a064a1
plugins/yamlls: add settings option
2024-05-25 22:26:50 +01:00
Gaetan Lepage
818834a7bb
plugins/lsp-format: fix setup example
2024-05-20 12:01:55 +02:00
Gaetan Lepage
26367692da
lib/options: rename mkPackageOption to mkPluginPackageOption
2024-05-17 22:15:47 +02:00
Gaetan Lepage
d844ac1a06
plugins/lsp/tinymist: add settings options
2024-05-17 09:36:12 +02:00
Gaetan Lepage
6be28a941b
plugins/lsp/nixd: refactor
2024-05-15 23:13:33 +02:00
Gaetan Lepage
f14aa756ba
plugins/lsp/vls: inline options and config in language-servers/default.nix
2024-05-15 23:13:33 +02:00
Gaetan Lepage
e97755be47
plugins/lsp/language-servers: add extraOptions argument to mkLsp
2024-05-15 23:13:33 +02:00
Gaetan Lepage
2705ce0ec6
plugins/lsp/language-servers: harmless refactor
2024-05-15 08:44:25 +02:00
traxys
908932b53c
plugins/nixd: Adapt to new options
...
Note that due to the structure of the code we can't introduce
deprecation warnings, it results in:
cannot find attribute `plugins.lsp.servers.nixd.settings.XXX`
2024-05-12 19:27:25 +02:00
traxys
62f32bfc71
treewide: Reformat with nixfmt
2024-05-05 22:00:40 +02:00
Gaetan Lepage
20aea5cd7a
plugins/lsp: move dartls options in a dedicated file
2024-05-03 11:11:51 +02:00
Gaetan Lepage
afa64f35ee
plugins/lsp/helpers/mkLsp: add extraConfig argument
2024-05-01 17:45:16 +02:00
Gaetan Lepage
b5dbe0bb69
plugins/lsp: make plugins.lsp.servers.*.settings RFC-42 compliant
2024-05-01 17:45:16 +02:00
Gaetan Lepage
bf23dfdb0f
plugins/lsp: add nginx-language-server
2024-04-29 09:43:58 +02:00
Gaetan Lepage
b12d81c69a
plugins/lsp: add ast-grep language server
2024-04-29 07:36:37 +02:00
Austin Horstman
0fc190144f
plugins/lsp/ccls: fix initOptions
2024-04-26 16:43:38 +02:00
Gaetan Lepage
f2f97d844b
misc: allow null in extraPackages
2024-04-24 08:10:51 +02:00
Gaetan Lepage
83a7ce9846
plugins/lsp: add ruff language server
2024-04-19 14:39:41 +02:00
Gaetan Lepage
987c204b49
plugins/lsp: add docker-compose-language-service language server
2024-04-16 18:06:46 +02:00
RTUnreal
a88a282a11
plugins/lsp/pylsp: replace "--replace" to remove warnings
2024-04-14 09:19:29 +00:00
Daniel
f1df154834
plugins/lsp: Add tinymist language server
2024-04-09 18:26:51 +02:00
Gaetan Lepage
512ac70ec9
plugins/lsp: add lexical language server
2024-04-09 11:38:59 +02:00
Gaetan Lepage
e1b7b4e52d
plugins/lsp/pylsp: fix python-lsp-server derivation
2024-04-09 10:42:58 +02:00
Gaetan Lepage
dadf9b192d
plugins/efmls-configs: rename package nixfmt to nixfmt-classic
2024-04-09 10:42:58 +02:00
Gaetan Lepage
2c99cefa91
plugins/lsp: add nimls language server
2024-04-04 14:37:36 +02:00
Daniel
052012d2d9
plugins/lsp: Improved docs for keymaps
2024-04-04 13:30:15 +02:00
Daniel
e229e3ad44
plugins/lsp: Reduce indent on attr set and use helpers.mkRaw
2024-04-04 13:30:15 +02:00
Daniel
03009d0b99
LSP: Register keymaps on LspAttach
2024-04-04 13:30:15 +02:00
Gaetan Lepage
2b2e9f962a
plugins/lsp: add vhdl-ls
2024-03-25 22:46:02 +01:00
Gaetan Lepage
97131789ae
plugins/lsp: add sqls language server
2024-03-23 14:17:50 +01:00
Alixinne
939530edca
plugins/lsp: add golangci-lint-ls ( #1246 )
2024-03-17 01:13:25 +01:00
Loïc Reynier
ab3a8a2840
plugins/trouble: switch to settingsOptions
2024-03-16 18:03:59 +01:00
Loïc Reynier
61ee0552c9
plugins/lsp: add fortls
...
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2024-03-12 22:46:54 +01:00
GoodGuyPat
9f9d9ac0b7
Removed rnix dependencies, as it has been deprecated ( #1245 )
2024-03-12 16:42:22 +01:00
traxys
8569b5c550
plugins/lsp: use attrsOf anything
instead of attrs
for extraOptions ( #1235 )
...
`attrs` is not merged correctly, this can introduce conflicts with
efmls-configs for example when trying to register `efm` sources not
defined by efmls-configs.
2024-03-09 00:04:05 +01:00
Nick Hu
ba5a0b84e1
plugins/lsp: add ocamllsp, the language server for OCaml ( #1233 )
2024-03-08 20:48:07 +01:00
Loïc Reynier
233feeb8d2
treewide: fix typos ( #1217 )
2024-03-07 19:44:13 +01:00
jonboh
e9564ac336
plugins/conform: add str type for formatAfterSave
2024-03-07 14:53:23 +01:00
Jake Hamilton
c4ae452396
feat: add option for customizing lsp capabilities ( #1021 )
2024-03-06 21:50:14 +01:00
Bodleum
ffe8978028
plugins/lsp: add slint_lsp ( #1212 )
...
* plugins/lsp: add slint_lsp
* plugins/lsp: slint-lsp: Fixed issue with dashes and underscores.
2024-03-06 16:47:48 +01:00
Gaetan Lepage
bb9d56087d
plugins/efmls-configs: use php-codesniffer package instead of deprecated phpcbf
2024-02-28 09:30:26 +01:00
James Taranto
f53be2242e
plugins/lsp: add typos-lsp
2024-02-21 10:03:46 +01:00
James Taranto
361e2ec74b
Revert "plugins/lsp: Add statix ( #1105 )"
...
This reverts commit b784e73ad3
.
2024-02-17 12:12:52 +01:00
James Taranto
b784e73ad3
plugins/lsp: Add statix ( #1105 )
...
* plugins/lsp: Add statix
* plugins/lsp-config: remove redundant attribute
Default is already defined by name
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
* plugins/lsp-config: Simplify description
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
---------
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2024-02-16 10:50:43 +01:00
Richard Halford
2594863af7
plugin/nvim-lightbulb: update and switch to mkNeovimPlugin
2024-02-15 14:29:02 +01:00
Lin Xianyi
1e4c4a0add
Fix documentation for deprecated installLanguageServer ( #1096 )
...
`plugins.lsp.servers.${serverName}.package` should be `null` instead of `false`
2024-02-15 08:57:47 +01:00
Gaetan Lepage
183eac72a9
plugins/lsp: deprecate installLanguageServer option in favor of setting package = null
2024-02-14 23:49:24 +01:00
Gaetan Lepage
7dbf7f978c
plugins: do not import helpers.nix directly
2024-02-11 11:50:35 +01:00
DeviousStoat
e0926bc41b
Use lspconfig name
2024-02-10 21:01:22 +01:00