PierreBorine and Austin Horstman
ebec1ae277
plugins/nvim-toggler: init
2026-08-25 20:53:39 +00:00
Austin Horstman
6ab631caaf
plugins/coq-nvim: set Lua module name
...
The plugin exports its setup function from the coq module. Set module metadata so a forced setup call requires the valid module.
2026-08-25 20:35:50 +00:00
PierreBorine and Austin Horstman
ef697230d4
plugins/md-table-tidy: init
2026-08-25 20:27:04 +00:00
bileamScheuvens and Austin Horstman
6936df86ee
plugins/vim-hypr-nav: init
2026-08-25 13:49:05 +00:00
Austin Horstman
85e5e6b011
plugins/tuis: add tuis.nvim plugin support
2026-08-24 19:06:42 +00:00
Austin Horstman
680403adb3
plugins/multicursor: add multicursor.nvim plugin support
2026-08-24 19:06:37 +00:00
Austin Horstman
c03819e5a7
plugins/claude-fzf-history: add claude-fzf-history.nvim plugin support
2026-08-24 19:06:31 +00:00
Austin Horstman
46299f2ac6
plugins/claude-fzf: add claude-fzf.nvim plugin support
2026-08-24 19:06:31 +00:00
Stanislav Asunkin and Matt Sturgeon
b79ccde69a
plugins/treesitter: return early if there is no parser available
2026-07-29 22:32:01 +00:00
Stanislav Asunkin and Matt Sturgeon
dc0c5e350e
plugins/treesitter: improve Nixvim's native tree-sitter setup
...
This commit improves Nixvim's native tree-sitter setup for the modern
nvim-treesitter main branch. The intent was to bring more customizations
that were lost after switching from master branch. In particular:
- `highlight.disable` option now accepts a raw function compatible with
disable parameter from master branch. Additionally it accepts a third
filetype parameter
- add `highlight.enableVimSyntax` option to enable :h syntax for chosen
filetypes. Syntax is sometimes needed for indent files, some vim
scripts, or to improve highlighting for compopund filetypes
- `indent` and `folding` now also have `disable` support
- all features are now enabled only when the parser and queries are
available for current filetype. This avoids setting 'indentexpr' and
'foldexpr' when they cannot work because of missing parser or queries
- adds commands to `b:undo_ftplugin` variable to undo options set. The
content of this variable is automatically executed by Nvim when
switching filetype (by ftplugin). This is needed so that options were
reset if the filetype is changed. Previously stale options were left.
2026-07-29 22:32:01 +00:00
Matt Sturgeon
4ef28e447b
Revert "tests: disable vectorcode"
...
This reverts commit 1b06626c17 .
2026-07-12 15:18:12 +00:00
Matt Sturgeon
1aee8fbd1f
tests: disable cpplint
2026-07-12 13:18:22 +00:00
Matt Sturgeon
7204212dd0
tests: disable swiftformat
2026-07-12 13:18:22 +00:00
Matt Sturgeon
1b06626c17
tests: disable vectorcode
...
Dependency python3.14-frictionless-5.18.1 fails to build.
2026-07-12 13:18:22 +00:00
Matt Sturgeon
787af2e44d
tests: disable slither-analyzer
...
Transitive issue:
py-evm-0.12.1-beta.1 not supported for interpreter python3.14
2026-07-12 13:18:22 +00:00
Gaetan Lepage
23ad03985a
tests: skip packages which depend on insecure pnpm-9.15.9
2026-07-02 16:10:29 +00:00
Matt Sturgeon and Austin Horstman
af139aaae9
tests/plugins/obsidian: migrate legacy commands
...
https://github.com/obsidian-nvim/obsidian.nvim/wiki/Commands
2026-06-15 19:17:02 +00:00
Matt Sturgeon and Austin Horstman
0065d0b5e6
plugins/obsidian: deprecate completion.{blink,nvim-cmp} settings
...
Mirror upstream's deprecation.
2026-06-15 19:17:02 +00:00
Matt Sturgeon and Austin Horstman
047bffb020
plugins/coq-nvim: remove settings.auto_start option
...
It's removed & deprecated in upstream's v2 plugin.
2026-06-15 19:17:02 +00:00
Matt Sturgeon and Austin Horstman
6542cdf36e
plugins/coq-nvim: remove settings.xdg option
...
It's removed & deprecated in upstream's v2 plugin.
2026-06-15 19:17:02 +00:00
Matt Sturgeon and Austin Horstman
2414f3d85d
tests/claudecode: skip running nvim in example test
...
> ERROR: [ClaudeCode] [config] [WARN] focus_after_send=true does not focus a Claude session running outside Neovim (terminal.provider="external"). Use a `User ClaudeCodeSendComplete` autocmd to focus it yourself.
2026-06-15 19:17:02 +00:00
jaredmontoya and Matt Sturgeon
43a7e6f829
plugins/conflict.nvim: init
2026-06-09 08:54:13 +00:00
Zain Kergaye and Matt Sturgeon
5dac467f1c
plugins/dap-disasm: init
2026-06-08 20:58:28 +00:00
Zain Kergaye and Matt Sturgeon
c90e6b5016
plugins/filemention: init
2026-06-08 20:54:22 +00:00
Matt Sturgeon
64f08f9a85
tests/plugins/multicursors: fix + re-enable hint.border example
...
[Hydra.nvim] Option "hint.border" has been deprecated and will be removed on 2024-02-01 -- See hint.float_opts
2026-06-08 02:02:17 +00:00
Matt Sturgeon
a25f7cf056
plugins/web-devicons: drop auto-enable and back-compat
...
- Drop `plugins.<name>.iconsPackage` removal stubs
- Drop deprecated `plugins.web-devicons.enable` auto-enable
- Cleanup tests that needlessly enable icons
2026-06-08 00:17:06 +00:00
Matt Sturgeon
0292e9a8c8
tests: stop handling x86_64-darwin
2026-06-05 08:02:28 +00:00
Filippo Airaldi and Matt Sturgeon
f3dc931903
plugins/wildfire.nvim: init
2026-05-29 14:20:19 +00:00
Austin Horstman
4503b3c5e9
plugins/vectorcode: add codecompanion integration
2026-05-22 02:10:12 +00:00
Austin Horstman
291ae38d9e
plugins/claudecode: add module
...
Closes #3500
2026-05-22 01:47:53 +00:00
Austin Horstman
28eb36007c
plugins/cspell: add module
...
Closes #2812
2026-05-21 21:00:09 +00:00
Austin Horstman
3ab66a1b06
plugins/trailblazer: add module
...
Closes #3453
2026-05-21 21:00:06 +00:00
Austin Horstman
8236161d3b
plugins/live-share: add module
...
Closes #3650
2026-05-21 21:00:02 +00:00
Austin Horstman
0ae783996f
plugins/codecompanion-history: add module
...
Closes #3325
2026-05-21 20:59:58 +00:00
Austin Horstman
b2f6193e4e
plugins/justice: add module
...
Closes #4205
2026-05-21 20:59:54 +00:00
Austin Horstman
b680cf0ba3
plugins/just: add module
...
Closes #4204
2026-05-21 20:59:54 +00:00
Austin Horstman
60cbd020f6
plugins/sioyek-highlights: add module
...
Closes #4259
2026-05-21 20:59:41 +00:00
Austin Horstman and Gaétan Lepage
2d7cf9616b
plugins/vectorcode: add module
...
Closes #3326
2026-05-20 22:55:13 +00:00
Austin Horstman and Gaétan Lepage
d633eb629f
plugins/lsp-progress: add module
...
Closes https://github.com/nix-community/nixvim/issues/4296
2026-05-20 22:46:46 +00:00
Austin Horstman and Gaétan Lepage
e690fa934f
plugins/neotab: add module
...
Closes #4186
2026-05-20 22:39:02 +00:00
Austin Horstman and Gaétan Lepage
30e1116b64
plugins/codex: add module
...
Closes #4220
2026-05-20 22:33:52 +00:00
Austin Horstman
13ba3f7ca9
plugins/jdtls: prefer vim.lsp config registration
...
nvim-jdtls 0.11+ can be initialized through native Vim LSP config, so explicit FileType start_or_attach is no longer needed.
This avoids passing an empty table into start_or_attach, which triggers the runtime assertion when cmd is unset.
Instead, map plugins.jdtls.settings to lsp.servers.jdtls.config and keep the server enabled by default.
close #4165
2026-05-19 13:59:41 +00:00
Tash and Matt Sturgeon
72d07973ba
plugins/lazy: allow pkg option in pluginType to be null.
...
- It's often required to define a spec that doesn't define a `pkg`, for
example in the case of import statements.
2026-05-19 12:59:05 +00:00
Fovir and Gaétan Lepage
3643cc52c2
plugins/direnv: fix settingsOptions
...
- Remove prefixes in `settingsOptions`
- Correct the default value of `silent_load`
2026-05-19 11:17:34 +00:00
sportshead and Matt Sturgeon
40baf3664b
plugins/jj-nvim: rename -> jj
...
https://github.com/nix-community/nixvim/pull/4290#issuecomment-4455883922
2026-05-15 11:25:51 +00:00
sportshead and Matt Sturgeon
d885c9b79b
plugins/jj-nvim: init
2026-05-14 18:48:54 +00:00
Austin Horstman
e61a31b597
plugins/lz-n: support importing plugin specs
2026-04-25 23:58:09 +00:00
Austin Horstman
53d9c3c50b
plugins/blink-indent: use optional setup
2026-04-25 01:23:51 +00:00
Austin Horstman
92ec3b4c3e
plugins/fff: use optional setup
2026-04-25 01:23:51 +00:00
Austin Horstman
02bf85b6d4
tests: skip builds for warning-only cases
2026-04-24 21:51:09 +00:00