Gaetan Lepage
61013ca4ab
plugins/startup: init
2023-12-28 18:06:05 +01:00
Gaetan Lepage
02149dbb01
modules/options: add localOptions and globalOptions
2023-12-28 11:52:46 +01:00
Ariel D'Alessandro
c11158c73e
fix: add missing test
2023-12-24 17:32:43 +01:00
Mikael Fangel
310f1ad5b5
plugins/none-ls: init golines
2023-12-24 00:20:42 +01:00
Mikael Fangel
6e66c1bc5e
plugins/none-ls: init goimports
2023-12-24 00:20:42 +01:00
Mikael Fangel
9119cc1554
plugins/none-ls: init staticcheck
2023-12-24 00:20:42 +01:00
Mikael Fangel
6e8bc402af
plugins/none-ls: init revive
2023-12-24 00:20:42 +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
86508ced91
plugins/yanky: init
2023-12-22 14:47:12 +01:00
NAHO
fc94d7468d
plugins/debugprint: add missing createCommands
option ( #831 )
2023-12-21 19:19:32 +01:00
Gaetan Lepage
6d72e00455
plugins/debugprint: init
2023-12-21 10:15:22 +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
Kasper Seweryn
13f22b5083
plugins/wildmenu: Fix renderer ( #812 )
2023-12-13 21:27:53 +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
Phie Ash
7fbb9240de
plugins/which-key: add key group support for registrations ( #802 )
...
* plugins/which-key: add registration support for key groups
Modified the type of registration to support registration of key groups with "groupkey" = { name = "name";};.
* plugins/which-key: relax the restrition on the type of registrations and more tests have been added
* plugins/which-key: add more tests for groups within groups
2023-12-11 15:12:56 +01:00
Gaetan Lepage
a9e37f1f00
plugins/lsp: add pylyzer language server
2023-12-10 18:07:20 +01:00
traxys
1f652b60e5
standalone: Fix extraSpecialArgs ( #799 )
...
This commit fixes the usage of `extraSpecialArgs` for standalone nixvim
installations and adds a test to ensure this.
Fixes #779
2023-12-09 15:42:15 +01:00
Geoffrey Frogeye
c96d7b46d0
plguins/lsp: add perlpls language server ( #794 )
2023-12-08 15:08:59 +01:00
budimanjojo
7e8250dc58
plugins/none-ls: add formatting source: trim_newlines & trim_whitespace
2023-12-08 09:35:09 +01:00
budimanjojo
ee7e489448
plugins/none-ls: add diagnostic source: yamllint
2023-12-08 09:35:09 +01:00
budimanjojo
19f5f81560
plugins/none-ls: add diagnostic source: write_good
2023-12-08 09:35:09 +01:00
budimanjojo
db8a3cfa10
plugins/none-ls: add diagnostic source: markdownlint
2023-12-08 09:35:09 +01:00
budimanjojo
5aea581d32
plugins/none-ls: add diagnostic source: ansiblelint
2023-12-08 09:35:09 +01:00
Gaetan Lepage
cc3f5209c1
tests/lsp: futhark-lsp has been fixed
2023-12-07 14:44:12 +01:00
Gaetan Lepage
4932dbb966
tests/lsp-format: enable lsp in lsp-format test
2023-12-06 16:17:25 +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
Gaetan Lepage
48dd8d28cf
modules/keymaps: deprecate maps option
2023-12-02 20:29:07 +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
27b0c6bf20
plugins/none-ls: add enableLspFormat option
2023-11-28 14:08:27 +01:00
Gaetan Lepage
ad5feeba7b
plugins/project-nvim: add option descriptions and tests
2023-11-28 10:49:19 +01:00
Gaetan Lepage
a13638c0e8
plugins/gitlinker: init
2023-11-27 16:58:24 +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
563a42c71c
plugins/treesitter-textobjects: init
2023-11-23 16:37:47 +01:00
Gaetan Lepage
0b1984ed81
plugins/lsp: enable auto-installing rustc and cargo
2023-11-23 15:22:42 +01:00
Mikael Fangel
a88b955020
plugins/none-ls: add ktlint formatter and diagnostics ( #729 )
2023-11-23 08:40:49 +01:00
Mikael Fangel
0883bab1ab
golangci-lint: init ( #719 )
2023-11-21 14:43:19 +01:00