Commit graph

937 commits

Author SHA1 Message Date
traxys
6484938d4b
plugins/coq: Switch to mkNeovimPlugin (#1256)
* plugins/coq: Switch to mkNeovimPlugin

This allows the user to define additional options unpackaged by nixvim.
No new options were defined, nor any old option was deleted.

Fixes #1114
2024-03-13 17:04:45 +01:00
Austin Horstman
29b6ede12f
plugins/utils/project-nvim: take ownership of telescope integration (#1236) 2024-03-13 14:43:39 +01:00
Gaetan Lepage
c2cd3cb7a1 colorschemes/base16: use mkVimPlugin 2024-03-12 23:52:52 +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
Gaetan Lepage
8226d825de plugins/obsidian: switch to mkNeovimPlugin 2024-03-12 22:40:04 +01:00
Gaetan Lepage
6a414ea2cd plugins/airline: switch to settings option 2024-03-12 20:35:28 +01:00
GoodGuyPat
9f9d9ac0b7
Removed rnix dependencies, as it has been deprecated (#1245) 2024-03-12 16:42:22 +01:00
Gaetan Lepage
10fa987250 plugins/startify: add tests 2024-03-12 14:29:31 +01:00
Gaetan Lepage
a5b7ff5404 plugins/transparent: init 2024-03-12 13:49:48 +01:00
Gaetan Lepage
8b500ef1db tests: temporarily disable test for swift_format on aarch64 2024-03-11 19:24:14 +01:00
Gaetan Lepage
574b168487 tests/lsp: temporarily disable test for sourcekit on aarch64 2024-03-11 19:24:14 +01:00
Gaetan Lepage
b75d6875c2 tests/lsp: temporarily disable test for pylyzer 2024-03-11 19:24:14 +01:00
Gaetan Lepage
544fc5d60b tests/lsp: temporarily disable tests for nixd 2024-03-11 19:24:14 +01:00
Gaetan Lepage
3fe9eb485c tests/lsp: remove tests for rnix-lsp as it is deprecated 2024-03-11 19:24:14 +01:00
Christian Kemper
f6e79601ad
plugins/lazy.nvim: new plugin manager (#1175) 2024-03-08 21:13:30 +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
Gaetan Lepage
dd238fb80b plugins/copilot-vim: switch to settings option 2024-03-06 22:28:53 +01:00
Gaetan Lepage
7e279e6e91 plugins/markdown-preview: add tests 2024-03-06 22:28:12 +01:00
Gaetan Lepage
c60fc8ec3e tests/example-configurations: remove useless commented code 2024-03-06 22:27:43 +01:00
Gaetan Lepage
a61c8fbc3d plugins/nvim-cmp: refactoring (init filetype and cmdline options) 2024-03-06 22:27:43 +01:00
Gaetan Lepage
39df3f8355 tests/lsp: enable testing for sourcekit as the package has been fixed 2024-03-06 22:26:08 +01:00
Jake Hamilton
4448c4ce63
fix: add ripgrep for todo-comments functionality (#1020) 2024-03-06 21:48:15 +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
1cda3f6df5 tests/lsp/omnisharp: disable on darwin because the LS is broken 2024-03-06 07:44:33 +01:00
Gaetan Lepage
8a330548ba plugins/instant: fix test to remove warning 2024-03-04 00:16:48 +01:00
Gaetan Lepage
d85f7108a6 plugins/zig: add tests 2024-03-03 22:40:54 +01:00
Gaetan Lepage
f3cfd84f9b plugins/tagbar: add tests 2024-03-03 22:40:15 +01:00
Gaetan Lepage
4023b25e66 plugins/instant: switch to settings option 2024-03-03 22:39:48 +01:00
Gaetan Lepage
51765fedbe plugins/magma-nvim: switch to settings option 2024-03-03 22:39:22 +01:00
Gaetan Lepage
ef82c0d6d9 plugins/ledger: add tests 2024-03-03 22:38:57 +01:00
Gaetan Lepage
7e33553fc3 plugins/vim-slime: switch to settings option 2024-03-03 22:38:22 +01:00
Gaetan Lepage
d149f46b00 plugins/emmet: switch to settings option 2024-03-02 14:22:19 +01:00
Gaetan Lepage
d8432ef9c1 plugins/molten: switch to settings option 2024-03-02 13:49:05 +01:00
Gaetan Lepage
ec687c5ade plugins/goyo: switch to settings option 2024-03-01 15:28:19 +01:00
traxys
f9280a6865
plugin/none-ls: Implement all builtins (#1169)
* plugins/none-ls: Use upstream builtins.json to list sources

This avoids the need to define sources in nixvim. We only need to define
a mapping from source names to packages.

This commit does not yet introduce sources for the newly available builtins

* plugin/none-ls: Enable all known sources in tests

* plugins/none-ls: Add all missing sources
2024-03-01 13:24:14 +01:00
Gaetan Lepage
8c0bdb17e9 plugins/neogit: switch to mkNeovimPlugin 2024-03-01 08:16:43 +01:00
Gaetan Lepage
be87309e0c colorschemes/nord: switch to mkVimPlugin 2024-02-28 22:31:57 +01:00
Gabriel Arazas
8bb460e261 plugins/smart-splits: init 2024-02-28 12:00:25 +01:00
Alison Jenkins
51f6f562d1 plugins/baleia-nvim: init 2024-02-27 18:01:47 +01:00
Alison Jenkins
38a2018904
plugins/direnv: init (#1153) 2024-02-27 17:13:41 +01:00
Haseeb Majid
8b013707cc
plugins/oil.nvim: Update add a few missing options (#1152) 2024-02-27 13:50:45 +01:00
Alison Jenkins
63558cff59
plugins/indent-o-matic: init (#1144) 2024-02-27 13:47:25 +01:00
Alison Jenkins
7eb74fecd1
plugins/nvim-bacon: init (#1080) 2024-02-27 13:45:47 +01:00
Nathan Felber
060a05138c Add ruff linter and formatter as none-ls source 2024-02-22 16:15:40 +01:00
Mikael Fangel
5870c2e964 fantomas: enable darwin test 2024-02-22 10:57:52 +01:00
Gaetan Lepage
47044a551b plugins/undotree: add tests 2024-02-22 10:12:21 +01:00
traxys
9cd3721adf
standalone: Allow to extend a standalone derivation with a new module (#1142)
This adds the `nixvimExtend` attribute to the generated standalone
derivation, this attribute takes a module as an argument and returns a
new standalone derivation with the initial module & the extended module
merged together.
2024-02-22 08:22:21 +01:00
Gaetan Lepage
66c019d638 plugins/typst-vim: switch to mkVimPlugin 2024-02-22 01:34:39 +01:00