Gaetan Lepage
749a8a38c4
plugins/lsp: add htmx lsp
2024-01-12 23:39:32 +01:00
Gaetan Lepage
61da581315
plugins/lsp: add prolog-ls
2024-01-12 22:34:09 +01:00
siph
7d6c62833b
plugins/lsp: add nushell language server
2024-01-11 08:30:18 +01:00
Coutinho de Souza
6645fea915
plugins/lsp: add beancount-language-server ( #920 )
2024-01-09 00:04:55 +01:00
Richard Halford
b0895fc9fa
plugins/lsp: add templ language server ( #905 )
...
* plugins/lsp: add templ language server
* plugins/templ: remove name attribute
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-01-06 16:14:54 +01:00
Hayden
a2c5bd3548
plugins/lsp: add dagger language server (for cuelang) ( #890 )
2024-01-05 15:25:40 +01:00
Gaetan Lepage
5281e7957f
tests/efmls-configs: disable dmd and lua_format on x86_64-darwin (broken)
2024-01-05 00:05:28 +01:00
Gaetan Lepage
e2bd0e5db0
tests/lsp: disable "all-servers" test for darwin because of sandbox limitations
2024-01-05 00:05:28 +01:00
Gaetan Lepage
f9eda14f67
tests/lsp: disable ols test on darwin (broken)
2024-01-05 00:05:28 +01:00
Gaetan Lepage
4c0a067afb
tests/{none-ls,efmls-configs}: disable cbfmt, latexindent and chktex on darwin (broken)
2024-01-05 00:05:28 +01:00
traxys
af41ea2d80
helpers: move rawType to helpers.nixvimTypes ( #871 )
...
This is done in preparation of adding new (lua) types to help the
documentation.
2024-01-01 23:33:53 +01:00
Markus Lohmayer
2bcdcfafe5
plugins/lsp: add marksman language server ( #867 )
2023-12-31 21:32:33 +01:00
Glen
5fcfb763cd
plugins/lsp: add dhall-lsp-server ( #860 )
...
* lsp.servers: add dhall-lsp-server(dhall language)
tests: add dhall lsp server to tests
squash me
* Update plugins/lsp/language-servers/default.nix
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
* Update tests/test-sources/plugins/lsp/_lsp.nix
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
* Update plugins/lsp/language-servers/default.nix
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
---------
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-12-30 23:26:50 +01:00
Gaetan Lepage
b38dbdb0dc
plugins/fidget: adapt to latest rewrite of the plugin
2023-12-29 12:23:06 +01:00
Tilman Andre Mix
189ae51b02
Update tests/test-sources/plugins/lsp/_lsp.nix to not run ols test on aarch64-linux
...
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-12-22 15:07:39 +01:00
Tilman Andre Mix
18124f5eeb
tests: fix failing test because of unknown option
...
tests failed because lsp.servers.odin was unknown,
the option was named lsp.servers.ols, so fixed this
Signed-off-by: Tilman Andre Mix <tilmanmixyz@proton.me>
2023-12-22 15:07:39 +01:00
Tilman Andre Mix
9ab350de7d
tests: add ols lsp server to tests
...
Signed-off-by: Tilman Andre Mix <tilmanmixyz@proton.me>
2023-12-22 15:07:39 +01:00
Gaetan Lepage
dbcd314708
plugins: use LogLevel where possible
2023-12-22 14:48:15 +01:00
Gaetan Lepage
b90a6be04c
tests/lsp: re-enable typst-lsp
2023-12-20 16:50:50 +01:00
Gaetan Lepage
309e5644fc
plugins/wtf: init
2023-12-18 11:29:45 +01:00
Gaetan Lepage
798cbe99ce
plugins/lsp: add graphql language server
2023-12-15 14:01:03 +01:00
Gaetan Lepage
04b0f2ae61
plugins/efmls-configs: add missing tools from allToolPkgs
2023-12-13 14:32:16 +01:00
Gaetan Lepage
de10ee8f56
tests/lsp: disable sourcekit and typst-lsp as LS are broken
2023-12-13 13:25:04 +01:00
Gaetan Lepage
bc0d014e46
tests/lsp: fsautocomplete is not broken anymore
2023-12-13 13:25:04 +01:00
Gaetan Lepage
6ce3a5a0e5
tests/lsp: rename main lsp test file for convenience
2023-12-13 10:40:06 +01:00
Zach Coyle
70b4e2d981
plugins/lsp: add solargraph language server
2023-12-13 10:29:39 +01:00
Gaetan Lepage
ec3637960c
plugins/lsp: add gleam language server
2023-12-13 09:39:11 +01:00
Alison Jenkins
14f753cfb6
plugins/conform: add str type for option formatOnSave
2023-12-11 23:43:27 +01:00
Gaetan Lepage
a9e37f1f00
plugins/lsp: add pylyzer language server
2023-12-10 18:07:20 +01:00
Geoffrey Frogeye
c96d7b46d0
plguins/lsp: add perlpls language server ( #794 )
2023-12-08 15:08:59 +01:00
Gaetan Lepage
cc3f5209c1
tests/lsp: futhark-lsp has been fixed
2023-12-07 14:44:12 +01:00
budimanjojo
e159e3f75e
plugins/lsp: add docker language server
2023-12-05 09:31:27 +01:00
budimanjojo
2f9224ab0b
plugins/lsp: add ansible language server
2023-12-05 09:04:37 +01:00
Gaétan Lepage
940f1819f0
Update flake.lock ( #770 )
...
* flake.lock: Update
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8cfef6986adfb599ba379ae53c9f5631ecd2fd9c' (2023-11-27)
→ 'github:NixOS/nixpkgs/e92039b55bcd58469325ded85d4f58dd5a4eaf58' (2023-11-29)
* tests/lsp: disable fsautocomplete because it is broken
See https://github.com/NixOS/nixpkgs/issues/271704
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-02 17:23:00 +01:00
Gaetan Lepage
abb10f097e
plugins/lsp: add vls language server
2023-11-27 15:13:01 +01:00
Nick Hu
bacdae2c50
plugins/lsp: add pest_ls, the language server for pest
2023-11-24 14:13:32 +01:00
Gaetan Lepage
739bbfef2d
plugins/lsp: add emmet_ls language server
2023-11-24 12:13:08 +01:00
Gaetan Lepage
0b1984ed81
plugins/lsp: enable auto-installing rustc and cargo
2023-11-23 15:22:42 +01:00
Gaetan Lepage
3cb12cd964
plugins/lsp/efmls-configs: respect tool packages availability
2023-11-21 14:41:18 +01:00
traxys
1b44fe37a1
tests: Install all efmls-configs tools ( #709 )
...
This requires to pass the efmls-configs file to the derivation helpers,
if we try to import it from the test file directly it fails.
We then look into the types to find the available languages &
corresponding tools, to enable them all.
We then filter out the broken tools or the unpackaged tools, in order to
detect more easily the introduction of future tools.
2023-11-17 12:17:13 +01:00
ivandimitrov8080
fbe5169271
plugins/lsp: add prismals language server ( #708 )
...
* adding prismals to language servers
* enabling prismals in tests
2023-11-17 11:34:39 +01:00
Zach Coyle
06ebef8da8
plugins/lsp: add biome language server ( #698 )
...
* plugins/lsp: add biome language server
* fix:typo caught by codespell
* remove unnecessary package attribute
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
---------
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-11-14 14:54:47 +01:00
Gaetan Lepage
05d21678da
plugins/lsp: add leanls, the language server for lean
2023-11-14 11:14:45 +01:00
Yash Shinde
76291156fa
plugins/conform: init + test ( #667 )
2023-11-03 15:48:24 +01:00
Gaetan Lepage
3c4ac5ba0d
tests/lsp: disable fsautocomplete for non-linux systems
2023-10-21 19:53:01 +02:00
Gaetan Lepage
8d11162f5f
tests/lsp: disable broken futhark-lsp
2023-10-21 19:53:01 +02:00
Mikael Fangel
9832bc3f54
fsautocomplete: init ( #655 )
2023-10-20 10:39:09 +02:00
Gaetan Lepage
9e448b7ff0
tests: allow test cases to use the nixvim helpers (for testing them)
2023-09-27 10:48:13 +02:00
Peter Tonner
b7611f74a9
plugins/nvim-lsp: add digestif language server ( #571 )
2023-09-04 23:27:41 +02:00
traxys
4cd3707e00
plugin/efmls-configs: init + tests ( #542 )
2023-08-27 20:49:23 +02:00