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
3f710c0440
lib/plugins: add optional setup plumbing
2026-04-25 01:23:51 +00:00
Austin Horstman
0f6b022322
modules/commands: support command preview
...
Expose nvim_create_user_command preview callbacks through userCommands so command previews can be configured declaratively instead of requiring raw setup Lua.
2026-04-24 21:59:51 +00:00
Austin Horstman
02bf85b6d4
tests: skip builds for warning-only cases
2026-04-24 21:51:09 +00:00
Austin Horstman
494348a800
modules/lazyload: fix provider warning formatting
...
First item indentation was off, update warning test to cover case.
2026-04-24 21:36:31 +00:00
Austin Horstman
3a831afd07
modules/lazyload: fix provider warning detection
...
Check the existing lazyLoad option when collecting plugins that request lazy loading without an enabled provider. The previous lowercase lookup skipped the warning entirely.
Add a regression test that expects the missing-provider warning.
2026-04-24 21:17:45 +00:00
Austin Horstman
b684241888
plugins/spring-boot: add module and java warning
2026-04-24 17:30:18 +00:00
Austin Horstman
fcb1d4b95f
plugins/treesitter: add highlight disable option
2026-04-24 15:55:42 +00:00
Robert Sliwinski
61aff3d45e
lib/options: fix typo
2026-04-24 14:03:09 +00:00
Austin Horstman
ee8269e46f
plugins/lint: add auto-install support
2026-04-24 12:00:37 +00:00
Austin Horstman
f63fae1335
ci: generate nvim-lint linter list
2026-04-24 12:00:37 +00:00
Austin Horstman
948b6c0125
plugins/lsp: add capabilities example
2026-04-24 06:12:39 +00:00
Austin Horstman
53aad7a9aa
CONTRIBUTING: explain common test attrset names
2026-04-22 04:06:52 +00:00
Austin Horstman
27414212a2
modules/top-level/files: use localOpts in example
2026-04-22 04:02:09 +00:00
Austin Horstman
8846a4f232
plugins/dropbar: align name_regex with upstream
...
Replace the copied wrapper form with the final Vim regex string and
update the test fixture to match. This preserves upstream regex behavior
while still avoiding the broken Nix string escape warning.
2026-04-22 01:19:39 +00:00
Austin Horstman
b95b90f8c9
ci: add nix and lix parse checks
...
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
Co-authored-by: piegames <git@piegames.de>
2026-04-22 01:19:39 +00:00
Austin Horstman
4efe04e747
treewide: fix incorrect string escapes
...
Done with help of lix parsing for warnings.
2026-04-22 01:19:39 +00:00
reesilva
698d17490e
plugins/edgy: remove unused opts from settingsOptions
...
this commit remove unused opts from settingsOptions in the plugin edgy,
keeping only those of the type mkLuaFn[']
2026-04-17 18:57:29 +00:00
nixvim-ci[bot]
c3c78044af
flake: Update
...
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/3c7524c68348ef79ce48308e0978611a050089b2?narHash=sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc%3D' (2026-04-14)
→ 'github:nix-community/home-manager/d401492e2acd4fea42f7705a3c266cea739c9c36?narHash=sha256-iAJIzHngGZeLIkjzuuWI6VBsYJ1n89a/Esq0m8R1vjs%3D' (2026-04-16)
2026-04-17 12:56:28 +00:00
Gaetan Lepage
4f75992439
tests/all-package-defaults: skip nushell on darwin (build failure)
2026-04-16 14:38:59 +00:00
Gaetan Lepage
9ce71c12c1
tests/platforms: explicitly set fsType
...
https://github.com/NixOS/nixpkgs/pull/444829
2026-04-16 14:38:59 +00:00
Gaetan Lepage
cfd83c774b
lsp/servers: mark csskit as unpackaged
2026-04-16 14:38:59 +00:00
Gaetan Lepage
f3a771830d
tests/colorschemes/palette: disable test.runNvim
2026-04-16 14:38:59 +00:00
Gaetan Lepage
8d55155d82
tests/plugins/llm: disable test.runNvim
2026-04-16 14:38:59 +00:00
Gaetan Lepage
fbe196f026
tests/plugins/sg: disable test.runNvim as an auth token is required
2026-04-16 14:38:59 +00:00
Gaetan Lepage
e306ab3ad4
flake/dev: lock nuscht-search version
2026-04-16 14:38:59 +00:00
Gaetan Lepage
9336455b20
treewide: migrate away from removed nodePackages
2026-04-16 14:38:59 +00:00
nixvim-ci[bot]
c12d386771
generated: Updated lspconfig-servers.json
2026-04-16 14:38:59 +00:00
nixvim-ci[bot]
3e62b9064f
flake: Update
...
flake.lock updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/f20dc5d9b8027381c474144ecabc9034d6a839a3?narHash=sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0%3D' (2026-03-01)
→ 'github:hercules-ci/flake-parts/3107b77cd68437b9a76194f0f7f9c55f2329ca5b?narHash=sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA%3D' (2026-04-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/b63fe7f000adcfa269967eeff72c64cafecbbebe?narHash=sha256-CIS/4AMUSwUyC8X5g%2B5JsMRvIUL3YUfewe8K4VrbsSQ%3D' (2026-03-28)
→ 'github:NixOS/nixpkgs/566acc07c54dc807f91625bb286cb9b321b5f42a?narHash=sha256-psVTpH6PK3q1htMJpmdz1hLF5pQgEshu7gQWgKO6t6Y%3D' (2026-04-15)
flake/dev/flake.lock updates:
• Updated input 'dev-nixpkgs':
'github:NixOS/nixpkgs/b63fe7f000adcfa269967eeff72c64cafecbbebe?narHash=sha256-CIS/4AMUSwUyC8X5g%2B5JsMRvIUL3YUfewe8K4VrbsSQ%3D' (2026-03-28)
→ 'github:NixOS/nixpkgs/566acc07c54dc807f91625bb286cb9b321b5f42a?narHash=sha256-psVTpH6PK3q1htMJpmdz1hLF5pQgEshu7gQWgKO6t6Y%3D' (2026-04-15)
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/9c4469b68b62e122c3b3d2ab0ed3caeb04ff1ac4?narHash=sha256-FB1fbeJQjaTMI2JFAa0LNMaYXiShiYbJA6puGQC4xdg%3D' (2026-03-30)
→ 'github:cachix/git-hooks.nix/580633fa3fe5fc0379905986543fd7495481913d?narHash=sha256-8Psjt%2BTWvE4thRKktJsXfR6PA/fWWsZ04DVaY6PUhr4%3D' (2026-04-07)
• Updated input 'home-manager':
'github:nix-community/home-manager/293490e1c1bf3bc46d7a1f2763052f0230d12e0c?narHash=sha256-DHeILNrZRmOQ8dj0MGHpjnGN%2BRfEoo5pHDwF%2BxekIl0%3D' (2026-03-30)
→ 'github:nix-community/home-manager/3c7524c68348ef79ce48308e0978611a050089b2?narHash=sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc%3D' (2026-04-14)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/da529ac9e46f25ed5616fd634079a5f3c579135f?narHash=sha256-zm3ftUQw0MPumYi91HovoGhgyZBlM4o3Zy0LhPNwzXE%3D' (2026-03-08)
→ 'github:lnl7/nix-darwin/06648f4902343228ce2de79f291dd5a58ee12146?narHash=sha256-KM2WYj6EA7M/FVZVCl3rqWY%2BTFV5QzSyyGE2gQxeODU%3D' (2026-04-01)
• Updated input 'nuschtosSearch':
'github:NuschtOS/search/b6f77b88e9009bfde28e2130e218e5123dc66796?narHash=sha256-ANfn5OqIxq3HONPIXZ6zuI5sLzX1sS%2B2qcf/Pa0kQEc%3D' (2026-01-12)
→ 'github:NuschtOS/search/d15c05d20b434704c3e84f9dea161b8184b6643d?narHash=sha256-zQFcpo9Caj9ZLvjGHnvXsPjwyUmznf1kixcMA0%2Be0bw%3D' (2026-04-13)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/71b125cd05fbfd78cab3e070b73544abe24c5016?narHash=sha256-6E/yhXP7Oy/NbXtf1ktzmU8SdVqJQ09HC/48ebEGBpk%3D' (2026-03-12)
→ 'github:numtide/treefmt-nix/790751ff7fd3801feeaf96d7dc416a8d581265ba?narHash=sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0%3D' (2026-04-08)
2026-04-16 14:38:59 +00:00
dependabot[bot]
0a12693297
ci: bump actions/upload-pages-artifact from 4 to 5
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-14 00:53:45 +00:00
nixvim-ci[bot]
306d2772d6
maintainers: update generated/all-maintainers.nix
...
Automated update of the master maintainers list combining:
- Nixvim specific maintainers from lib/maintainers.nix
- Nixpkgs maintainers referenced in Nixvim modules
Changes: +7 -7 lines
Generated by: flake/dev/generate-all-maintainers/generate-all-maintainers.py
2026-04-13 11:21:06 +00:00
Gaetan Lepage
3682e0dde6
plugins/gitlab: use dependencies.nodejs.path as default for code_suggestions.lsp_binary_path
2026-04-12 21:09:37 +00:00
Gaetan Lepage
05a8ad9f00
ci: use prettier instead of (soon-removed) nodePackages.prettier
2026-04-12 10:11:43 +00:00
Austin Horstman
a587a96a48
plugins/treesitter-textobjects: keymaps update
...
Breaking changes recently introduced in all the nvim-treesitter rewrite.
Just make it more known that the `settings` keymaps will have no effect
in newer versions.
2026-04-10 16:11:37 +00:00
Austin Horstman
8f634488bc
plugins/sidekick: don't bundle providers default
...
Default to no providers installed, opt-in vs opt-out to reduce closure
size by default. Most of these require subscriptions or familiarity with
anyways and doesn't make sense to default enable everything.
2026-04-10 15:59:54 +00:00
Austin Horstman
8e608496d9
plugins/dap: add configuration examples to docs
2026-04-10 15:40:45 +00:00
Austin Horstman
47844a7f6b
plugins/treesitter: recommend configured package
...
Recommend accessing the configured package instead of the upstream
generic package from nixpkgs.
2026-04-10 15:19:57 +00:00
ethanbodzioney
37e43d8003
Fix manpages name
2026-04-10 07:12:07 +00:00
Austin Horstman
cfd9affcf9
tests/all-package-defaults: disable flow and fstar on darwin
2026-04-09 22:47:18 +00:00
Austin Horstman
c050ddce29
tests/all-package-defaults: disable fortitude on darwin
2026-04-09 22:47:18 +00:00
Austin Horstman
61876f3936
tests/nvim-surround: drop removed keymaps setting
...
default> As of nvim-surround v4, keymaps are no longer set up using the
setup function. Please see `:h nvim-surround.migrating.v3_to_v4`.
2026-04-09 22:47:18 +00:00
Austin Horstman
e5393a55e9
tests/pylsp: skip broken memestra build on python3.13
2026-04-09 22:47:18 +00:00
Austin Horstman
5690a3ea1f
plugins/mkdnflow: update examples for upstream config changes
2026-04-09 22:47:18 +00:00
Austin Horstman
0d5e1973f8
tests/minuet: update deprecated lsp completion keys
2026-04-09 22:47:18 +00:00
Austin Horstman
2ef7a4a82a
tests/kitty-navigator: skip runtime execution without kitty
2026-04-09 22:47:18 +00:00
Austin Horstman
cdcfe3f2ff
tests/origami: update renamed foldtext padding key
2026-04-09 22:47:18 +00:00
Austin Horstman
9db4ae75fc
modules/performance: preserve lua deps in combined plugin pack
2026-04-09 22:47:18 +00:00
Austin Horstman
3056067b55
plugins/rhubarb: update maintainer attr
...
Follow the nixpkgs maintainer rename in NixOS/nixpkgs#499817 , which moved Santosh Shrestha from santosh to vimlinuz.
2026-04-09 22:47:18 +00:00
Austin Horstman
1e05ad24e0
plugins/rest: add temporary docs URL workaround
...
Keep an explicit plugin URL until the upstream package homepage metadata is fixed again.
2026-04-09 22:47:18 +00:00