4740 Commits
Author SHA1 Message Date
PierreBorineandAustin 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
nixvim-ci[bot]andAustin Horstman 6fbab43ec9 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 -0 lines

Generated by: flake/dev/generate-all-maintainers/generate-all-maintainers.py
2026-08-25 20:30:43 +00:00
PierreBorineandAustin Horstman ef697230d4 plugins/md-table-tidy: init 2026-08-25 20:27:04 +00:00
PierreBorineandAustin Horstman baa5522752 maintainers: add pierreborine 2026-08-25 20:27:04 +00:00
bileamScheuvensandAustin Horstman 6936df86ee plugins/vim-hypr-nav: init 2026-08-25 13:49:05 +00:00
Matt Sturgeon b1173f007c lib/plugins: build callSetup description dynamically
Based on the default, the description should offer different advice and
cautions.
2026-08-24 21:30:29 +00:00
Austin Horstman 0e1cbf6372 lib/plugins: expose callSetup for all defaults
Modules with a false default did not expose the user option.
Users could not force standard setup generation.
Keep null as the built-in fallback.
Omit the option when Lua configuration is unavailable.
2026-08-24 19:32:22 +00:00
Stanislav AsunkinandAustin Horstman 9f8cec04c8 modules/performance: match vimGenDocHook by name
Current implementation has a problem: if the user is using a plugin from
a different nixpkgs set, vimGenDocHook isn't filtered out correctly,
because it doesn't match literally. In order to handle this, match
vimGenDocHook by name.
2026-08-24 19:20:42 +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
nixvim-ci[bot]andAustin Horstman d1bd6882c0 flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/07e1d92cdc0ed416cfa11ff3ca40d17e61cfba7a?narHash=sha256-PShzS87awOlE5XWkxUGBd/58/F%2BAtE2ZMgFffKj4r8s%3D' (2026-08-19)
  → 'github:NixOS/nixpkgs/a831408e6378bc02ebf8cc09b52c96ca86f6bab4?narHash=sha256-NcYt9QJfpJiF1lAyN8BDPB4EeScbPU%2BEwQqPiBElrpU%3D' (2026-08-22)

flake/dev/flake.lock updates:
• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/43b3c1ab9d40fb1dbb008f451988a91e375825e9?narHash=sha256-ReRHaLgr/uVqdD8afFSn%2BmyXIfpHeOhP0yYe0TJqAA8%3D' (2026-07-17)
  → 'github:cachix/git-hooks.nix/809414f0cdadf82cf11b06c2b29ba9b3168b3297?narHash=sha256-O2tBn84NNuHrnqNVxx/XqsXwfYvS1YwBh%2B7CBnbCYsk%3D' (2026-08-22)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c53d643b3737e2fcd04e6cb3b3580ef50b2087a0?narHash=sha256-djoRr6jBpe35q/0JwAvXpFXg1Ktf%2BX54NU2RLR7wnHw%3D' (2026-08-19)
  → 'github:nix-community/home-manager/ec1a8fdf74ed3f276148ee106299a2ba0e65d51f?narHash=sha256-XL2qfqmocfsvuEGyomZg4nOZfkuSe8vZtrOX99I%2Bb6I%3D' (2026-08-22)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/07e1d92cdc0ed416cfa11ff3ca40d17e61cfba7a?narHash=sha256-PShzS87awOlE5XWkxUGBd/58/F%2BAtE2ZMgFffKj4r8s%3D' (2026-08-19)
  → 'github:NixOS/nixpkgs/a831408e6378bc02ebf8cc09b52c96ca86f6bab4?narHash=sha256-NcYt9QJfpJiF1lAyN8BDPB4EeScbPU%2BEwQqPiBElrpU%3D' (2026-08-22)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/90b23eb8b8ed5703b44e787016e266221496ad7c?narHash=sha256-uKomHYCRIl/xMMTfxKe3ZTenGfIsQSyZhoEede40pWM%3D' (2026-08-01)
  → 'github:NuschtOS/search/fdf7b70e332f918ccf34f4e4a5a47a8c718ea1a9?narHash=sha256-ZTBqKUGK%2B3lya%2BXWgS3XmqF%2BHl7nbC2iLg5bgrqG2Eg%3D' (2026-08-21)
2026-08-24 01:59:08 +00:00
nixvim-ci[bot]andMatt Sturgeon bd46166bd8 flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/afe3d8ac4395617bdcdac9f188ac8717a062e014?narHash=sha256-sFosWtq21eHGJRnTc/hvf4M1obRgLEUMNm/IzllkHMA%3D' (2026-08-19)
  → 'github:NixOS/nixpkgs/07e1d92cdc0ed416cfa11ff3ca40d17e61cfba7a?narHash=sha256-PShzS87awOlE5XWkxUGBd/58/F%2BAtE2ZMgFffKj4r8s%3D' (2026-08-19)

flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/353742587cbaf079b3caee743115d037bc51fea6?narHash=sha256-MTGMFlLDTklsXhCp4r5GXB4VAVadPdalXLvUjd/K7h0%3D' (2026-08-17)
  → 'github:nix-community/home-manager/c53d643b3737e2fcd04e6cb3b3580ef50b2087a0?narHash=sha256-djoRr6jBpe35q/0JwAvXpFXg1Ktf%2BX54NU2RLR7wnHw%3D' (2026-08-19)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/afe3d8ac4395617bdcdac9f188ac8717a062e014?narHash=sha256-sFosWtq21eHGJRnTc/hvf4M1obRgLEUMNm/IzllkHMA%3D' (2026-08-19)
  → 'github:NixOS/nixpkgs/07e1d92cdc0ed416cfa11ff3ca40d17e61cfba7a?narHash=sha256-PShzS87awOlE5XWkxUGBd/58/F%2BAtE2ZMgFffKj4r8s%3D' (2026-08-19)
2026-08-21 00:04:00 +00:00
nixvim-ci[bot]andMatt Sturgeon d0d62a2b50 generated: Update
- Updated conform-formatters.json
- Updated lint-linters.json
2026-08-19 15:00:31 +00:00
nixvim-ci[bot]andMatt Sturgeon 5d868eeefb flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f4b6996c4e8b9ee06ce147ec344c885f51071b14?narHash=sha256-3tkeMWSvHPo3tYljfXbPC/TgknikU1GvdVr/DkdfvE0%3D' (2026-08-17)
  → 'github:NixOS/nixpkgs/afe3d8ac4395617bdcdac9f188ac8717a062e014?narHash=sha256-sFosWtq21eHGJRnTc/hvf4M1obRgLEUMNm/IzllkHMA%3D' (2026-08-19)

flake/dev/flake.lock updates:
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/f4b6996c4e8b9ee06ce147ec344c885f51071b14?narHash=sha256-3tkeMWSvHPo3tYljfXbPC/TgknikU1GvdVr/DkdfvE0%3D' (2026-08-17)
  → 'github:NixOS/nixpkgs/afe3d8ac4395617bdcdac9f188ac8717a062e014?narHash=sha256-sFosWtq21eHGJRnTc/hvf4M1obRgLEUMNm/IzllkHMA%3D' (2026-08-19)
2026-08-19 15:00:31 +00:00
nixvim-ci[bot]andMatt Sturgeon fe68d88884 flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/54ba4bcec4043e72a4006d825e0d7aff5562008f?narHash=sha256-Vczr2zxD0orq6N2QQe5uqOGF7TRDcQJRRuAcsdHr4kg%3D' (2026-08-16)
  → 'github:NixOS/nixpkgs/f4b6996c4e8b9ee06ce147ec344c885f51071b14?narHash=sha256-3tkeMWSvHPo3tYljfXbPC/TgknikU1GvdVr/DkdfvE0%3D' (2026-08-17)

flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/aac4965ddb7ea2ff0f3cadd9502c7042b7aa07ba?narHash=sha256-kzpwMyT7i2fTQ41tf/WlsIHuJtf3e0leRBEPkBhUzBY%3D' (2026-08-17)
  → 'github:nix-community/home-manager/353742587cbaf079b3caee743115d037bc51fea6?narHash=sha256-MTGMFlLDTklsXhCp4r5GXB4VAVadPdalXLvUjd/K7h0%3D' (2026-08-17)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/54ba4bcec4043e72a4006d825e0d7aff5562008f?narHash=sha256-Vczr2zxD0orq6N2QQe5uqOGF7TRDcQJRRuAcsdHr4kg%3D' (2026-08-16)
  → 'github:NixOS/nixpkgs/f4b6996c4e8b9ee06ce147ec344c885f51071b14?narHash=sha256-3tkeMWSvHPo3tYljfXbPC/TgknikU1GvdVr/DkdfvE0%3D' (2026-08-17)
2026-08-18 14:12:46 +00:00
nixvim-ci[bot]andGaétan Lepage 8704f5ec5b flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8be7bd0c83f12e2e3bbba07c9044d6fed9e66f7f?narHash=sha256-QcpQOT0NQEFkI77t%2BYXPZqDJc35iIodG7zinieOwFUg%3D' (2026-08-14)
  → 'github:NixOS/nixpkgs/54ba4bcec4043e72a4006d825e0d7aff5562008f?narHash=sha256-Vczr2zxD0orq6N2QQe5uqOGF7TRDcQJRRuAcsdHr4kg%3D' (2026-08-16)

flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/c8058ecc1329a71a3c99c4d0353dba4009a66152?narHash=sha256-nNqmXIFmESRnU91KARtiekSox0%2Bo%2BE3AS0d1TuUQ/9o%3D' (2026-08-15)
  → 'github:nix-community/home-manager/aac4965ddb7ea2ff0f3cadd9502c7042b7aa07ba?narHash=sha256-kzpwMyT7i2fTQ41tf/WlsIHuJtf3e0leRBEPkBhUzBY%3D' (2026-08-17)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/8be7bd0c83f12e2e3bbba07c9044d6fed9e66f7f?narHash=sha256-QcpQOT0NQEFkI77t%2BYXPZqDJc35iIodG7zinieOwFUg%3D' (2026-08-14)
  → 'github:NixOS/nixpkgs/54ba4bcec4043e72a4006d825e0d7aff5562008f?narHash=sha256-Vczr2zxD0orq6N2QQe5uqOGF7TRDcQJRRuAcsdHr4kg%3D' (2026-08-16)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/ae7910970dddc408fe6ab1c8e4b277bb21d72dc0?narHash=sha256-NLSyTCW4K4ofhNBllt3omPasm6QpralXH1DBZOc91Dw%3D' (2026-08-05)
  → 'github:numtide/treefmt-nix/27b3b12a8e6375f28ebe122f07d230ca5459bbfa?narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (2026-08-16)
2026-08-17 13:01:13 +00:00
Max KoonandMatt Sturgeon 94fa51d8b7 modules/lsp: updated inlayHints option description 2026-08-17 11:45:24 +00:00
Max KoonandMatt Sturgeon 73a1c2ef73 modules/lsp: added codelens option 2026-08-17 11:45:24 +00:00
Matt Sturgeon b5d9e7d2cf flake: mark systems as flake=false
`inputs.systems` is imported directly to evaluate a list of systems;
it has no flake inputs and we never evaluate its flake outputs, so we
may as well declare `flake=false`.

flake/dev/flake.lock updates:

• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
2026-08-16 18:38:42 +00:00
Gaetan Lepage f1311e1d8c tests: disable veridian (build failure) 2026-08-16 13:57:11 +00:00
nixvim-ci[bot]andGaétan Lepage e20511b723 flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d482ef84049d9b7276b83a06e4e4d76983830097?narHash=sha256-we5zDEFfn8TgzeWKjKDMIjeQZ59omEPl23NIF%2B13/ys%3D' (2026-08-10)
  → 'github:NixOS/nixpkgs/8be7bd0c83f12e2e3bbba07c9044d6fed9e66f7f?narHash=sha256-QcpQOT0NQEFkI77t%2BYXPZqDJc35iIodG7zinieOwFUg%3D' (2026-08-14)

flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/f8badd57bac448d07fb93a7884a207ecb0927e95?narHash=sha256-HCmv5%2BQ8wB5z2GdoveDe9hoqBzAdLePD8wQqnT6jlqI%3D' (2026-08-12)
  → 'github:nix-community/home-manager/c8058ecc1329a71a3c99c4d0353dba4009a66152?narHash=sha256-nNqmXIFmESRnU91KARtiekSox0%2Bo%2BE3AS0d1TuUQ/9o%3D' (2026-08-15)
• Updated input 'nix-darwin':
    'github:nix-darwin/nix-darwin/15abb8c98f336cd8bd840d71059adebabe60bf04?narHash=sha256-0tLW8Ff5yt8AH97jw4ZpFJ0OCJ122zIlgWGDmOfU/VU%3D' (2026-07-30)
  → 'github:nix-darwin/nix-darwin/4cff07de74b50e64bdd68cd4e722ab5b6b35ee48?narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (2026-08-16)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/d482ef84049d9b7276b83a06e4e4d76983830097?narHash=sha256-we5zDEFfn8TgzeWKjKDMIjeQZ59omEPl23NIF%2B13/ys%3D' (2026-08-10)
  → 'github:NixOS/nixpkgs/8be7bd0c83f12e2e3bbba07c9044d6fed9e66f7f?narHash=sha256-QcpQOT0NQEFkI77t%2BYXPZqDJc35iIodG7zinieOwFUg%3D' (2026-08-14)
2026-08-16 13:57:11 +00:00
nixvim-ci[bot]andMatt Sturgeon 738351a781 flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/afb4584a80bbf779ce0f691509ff902d188c2b3d?narHash=sha256-shi1tjDhCGGd0kIgVPNY03V8NBWSTzhMSFDb7IqSoec%3D' (2026-08-07)
  → 'github:NixOS/nixpkgs/d482ef84049d9b7276b83a06e4e4d76983830097?narHash=sha256-we5zDEFfn8TgzeWKjKDMIjeQZ59omEPl23NIF%2B13/ys%3D' (2026-08-10)

flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/c30c7955cec30d664a9baced6bc0112e263d4647?narHash=sha256-ou8fYz5w9yhXC8YbvvExybFIa19MyW5G/8dEPqa90hM%3D' (2026-08-10)
  → 'github:nix-community/home-manager/f8badd57bac448d07fb93a7884a207ecb0927e95?narHash=sha256-HCmv5%2BQ8wB5z2GdoveDe9hoqBzAdLePD8wQqnT6jlqI%3D' (2026-08-12)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/afb4584a80bbf779ce0f691509ff902d188c2b3d?narHash=sha256-shi1tjDhCGGd0kIgVPNY03V8NBWSTzhMSFDb7IqSoec%3D' (2026-08-07)
  → 'github:NixOS/nixpkgs/d482ef84049d9b7276b83a06e4e4d76983830097?narHash=sha256-we5zDEFfn8TgzeWKjKDMIjeQZ59omEPl23NIF%2B13/ys%3D' (2026-08-10)
2026-08-12 23:38:08 +00:00
Saad NadeemandGaétan Lepage 23c2718053 plugins/blink-pairs: add blink_pairs_parser lib to combinePlugins.pathsToLink 2026-08-12 23:29:04 +00:00
Gaetan Lepage 902dd3995b modules/lsp: update server packages 2026-08-10 15:46:33 +00:00
Gaetan Lepage f65ba905f3 tests/all-package-defaults: disable oxlint on darwin 2026-08-10 15:46:33 +00:00
Gaetan Lepage ce22ef31fd tests/all-package-defaults: disable ponyc on aarch64-linux 2026-08-10 15:46:33 +00:00
Gaetan Lepage 9cdd979953 misc: address new ruff requirements in python script 2026-08-10 15:46:33 +00:00
nixvim-ci[bot]andGaétan Lepage c2e6de075b generated: Update
- Updated lspconfig-servers.json
- Updated unsupported-lspconfig-servers.json
2026-08-10 15:46:33 +00:00
nixvim-ci[bot]andGaétan Lepage 2e414dee29 flake: Update
flake.lock updates:
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)
  → 'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/421eebfd0ec7bccd4abe826ce62d7e6e83129493?narHash=sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl%2BHHZ%2BDrtM%3D' (2026-07-20)
  → 'github:NixOS/nixpkgs/afb4584a80bbf779ce0f691509ff902d188c2b3d?narHash=sha256-shi1tjDhCGGd0kIgVPNY03V8NBWSTzhMSFDb7IqSoec%3D' (2026-08-07)

flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/3b0e6bbd65869af1beadf5963a99befc179d209f?narHash=sha256-cgRTWuG%2Bu1tBPhm01JrId2k0Bni09phVJ1Q0BZlRd7M%3D' (2026-07-23)
  → 'github:nix-community/home-manager/c30c7955cec30d664a9baced6bc0112e263d4647?narHash=sha256-ou8fYz5w9yhXC8YbvvExybFIa19MyW5G/8dEPqa90hM%3D' (2026-08-10)
• Updated input 'nix-darwin':
    'github:nix-darwin/nix-darwin/57a3171f94705599a2499248ca5758d5eb47c0e0?narHash=sha256-UvORnAxTRHax7RG74W8Z2t4GvIkX6AjJ5kk0QlwZomo%3D' (2026-07-19)
  → 'github:nix-darwin/nix-darwin/15abb8c98f336cd8bd840d71059adebabe60bf04?narHash=sha256-0tLW8Ff5yt8AH97jw4ZpFJ0OCJ122zIlgWGDmOfU/VU%3D' (2026-07-30)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/flake-parts':
    'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)
  → 'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01)
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/421eebfd0ec7bccd4abe826ce62d7e6e83129493?narHash=sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl%2BHHZ%2BDrtM%3D' (2026-07-20)
  → 'github:NixOS/nixpkgs/afb4584a80bbf779ce0f691509ff902d188c2b3d?narHash=sha256-shi1tjDhCGGd0kIgVPNY03V8NBWSTzhMSFDb7IqSoec%3D' (2026-08-07)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/36d55b5d41b1f0abd71ecdcee91553480689c376?narHash=sha256-/6Dgbk7iCzU9UCK1lV2cQjlHkh0L0/E9QmTyktK0ZnM%3D' (2026-07-03)
  → 'github:NuschtOS/search/90b23eb8b8ed5703b44e787016e266221496ad7c?narHash=sha256-uKomHYCRIl/xMMTfxKe3ZTenGfIsQSyZhoEede40pWM%3D' (2026-08-01)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/df3c0640565d04a0261253cdd89fce78ec50168a?narHash=sha256-47cxbcZODibHv3rELFQ9vZly0vUNkND/atn/U7HLeb0%3D' (2026-07-18)
  → 'github:numtide/treefmt-nix/ae7910970dddc408fe6ab1c8e4b277bb21d72dc0?narHash=sha256-NLSyTCW4K4ofhNBllt3omPasm6QpralXH1DBZOc91Dw%3D' (2026-08-05)
2026-08-10 15:46:33 +00:00
rbpatt2019andGaétan Lepage c7be49306b user-configs: add @rbpatt2019's config 2026-08-03 13:20:01 +00:00
Matt Sturgeon a19efae6c1 nixbot: build stable branches on push
Nixbot recently added a `build_branches` config option,¹ which allows
specifying additional branches to be built on push. This replaces the
old behaviour where all branches were built on push.

The default branch and merge-queue refs are always built on push and
Pull Requests are considered their own non-push event.

¹: https://github.com/Mic92/nixbot/commit/87c9a409c2e8f91ebcb5069e177f3a045ddfbc1e
2026-07-31 19:47:58 +00:00
Stanislav AsunkinandMatt Sturgeon acd69cc15d plugins/treesitter: support folding.disable for nvim-treesitter-legacy 2026-07-29 22:32:01 +00:00
Stanislav AsunkinandMatt Sturgeon 2aeba15931 plugins/treesitter: restore folding for nvim-treesitter-legacy 2026-07-29 22:32:01 +00:00
Stanislav AsunkinandMatt Sturgeon b79ccde69a plugins/treesitter: return early if there is no parser available 2026-07-29 22:32:01 +00:00
Stanislav AsunkinandMatt 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
Austin Horstman 1b436e6a65 modules/lsp/servers: document common configurations
Add primary-source-backed examples for common servers whose configuration shape is easy to get wrong.
2026-07-29 20:19:54 +00:00
Austin Horstman 4966920244 modules/lsp/servers: document tinymist configuration
Add Tinymist-specific guidance and verify rendered option metadata while preserving generic server fallbacks.
2026-07-29 20:19:54 +00:00
Austin Horstman 2633ab9f52 modules/lsp/servers: support documentation overrides
Allow generated server options to accept per-server descriptions and submodule arguments without changing existing package data.
2026-07-29 20:19:54 +00:00
nixvim-ci[bot]andAustin Horstman 48409beb41 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: +2 -2 lines

Generated by: flake/dev/generate-all-maintainers/generate-all-maintainers.py
2026-07-25 17:41:46 +00:00
FovirandAustin Horstman fdd3386b85 maintainers: update Fovir's GitHub username
Signed-off-by: Fovir <fovir@disroot.org>
2026-07-25 17:35:51 +00:00
nixvim-ci[bot]andGaétan Lepage f316e949e0 flake: Update
flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/041a999e8c1c5b731913855909e68d30ca69b8e0?narHash=sha256-J5%2BC9wsO0lhDyUalQzfplDbRjyHDYeEH5%2B9sdyXtwa8%3D' (2026-07-22)
  → 'github:nix-community/home-manager/3b0e6bbd65869af1beadf5963a99befc179d209f?narHash=sha256-cgRTWuG%2Bu1tBPhm01JrId2k0Bni09phVJ1Q0BZlRd7M%3D' (2026-07-23)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
2026-07-23 13:50:01 +00:00
nixvim-ci[bot]andMatt Sturgeon 85d64907a9 flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6cdc7fc76e8bf7fde9fa43a849fcaaa70e230dee?narHash=sha256-FmieJB8/OUvNxbkboi7%2BIGfIuSXY3nF/hZQm8kD0r50%3D' (2026-07-13)
  → 'github:NixOS/nixpkgs/421eebfd0ec7bccd4abe826ce62d7e6e83129493?narHash=sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl%2BHHZ%2BDrtM%3D' (2026-07-20)

flake/dev/flake.lock updates:
• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/bca82caa46d5ec0f5d422c61fb1e30bc51313cbe?narHash=sha256-jGiy6%2BsxjNWXSjp25uoJuNfyH9zBK1PEDY0lVoL4ibQ%3D' (2026-07-02)
  → 'github:cachix/git-hooks.nix/43b3c1ab9d40fb1dbb008f451988a91e375825e9?narHash=sha256-ReRHaLgr/uVqdD8afFSn%2BmyXIfpHeOhP0yYe0TJqAA8%3D' (2026-07-17)
• Updated input 'home-manager':
    'github:nix-community/home-manager/a45a7c451455a51ae740ec3bce4024b312809c29?narHash=sha256-r376E2XpakiXwModDHIxlvB6qLq4iFVEq730vxOO4JY%3D' (2026-07-13)
  → 'github:nix-community/home-manager/041a999e8c1c5b731913855909e68d30ca69b8e0?narHash=sha256-J5%2BC9wsO0lhDyUalQzfplDbRjyHDYeEH5%2B9sdyXtwa8%3D' (2026-07-22)
• Updated input 'nix-darwin':
    'github:nix-darwin/nix-darwin/d5bd9cd77aea4c0a8f49e7fd85545671a208ed15?narHash=sha256-AAbexQvDoK%2B6GFJdhY6kqjA%2B6ECKRkidgWxkn4gMwAA%3D' (2026-07-07)
  → 'github:nix-darwin/nix-darwin/57a3171f94705599a2499248ca5758d5eb47c0e0?narHash=sha256-UvORnAxTRHax7RG74W8Z2t4GvIkX6AjJ5kk0QlwZomo%3D' (2026-07-19)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/6cdc7fc76e8bf7fde9fa43a849fcaaa70e230dee?narHash=sha256-FmieJB8/OUvNxbkboi7%2BIGfIuSXY3nF/hZQm8kD0r50%3D' (2026-07-13)
  → 'github:NixOS/nixpkgs/421eebfd0ec7bccd4abe826ce62d7e6e83129493?narHash=sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl%2BHHZ%2BDrtM%3D' (2026-07-20)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/db947814a175b7ca6ded66e21383d938df01c227?narHash=sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM%3D' (2026-05-31)
  → 'github:numtide/treefmt-nix/df3c0640565d04a0261253cdd89fce78ec50168a?narHash=sha256-47cxbcZODibHv3rELFQ9vZly0vUNkND/atn/U7HLeb0%3D' (2026-07-18)
2026-07-23 02:13:13 +00:00
nixvim-ci[bot]andMatt Sturgeon 07180a087e flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3b32825de172d0bc85664f495edb096b10862524?narHash=sha256-2aZisVTVGSFEk3MYcOiWQp3zvwyzbqpktB69Rcfp150%3D' (2026-07-12)
  → 'github:NixOS/nixpkgs/6cdc7fc76e8bf7fde9fa43a849fcaaa70e230dee?narHash=sha256-FmieJB8/OUvNxbkboi7%2BIGfIuSXY3nF/hZQm8kD0r50%3D' (2026-07-13)

flake/dev/flake.lock updates:
• Updated input 'home-manager':
    'github:nix-community/home-manager/7566825d4652a1b885bd4ce65bd9e8def432fec9?narHash=sha256-OI4IkRjRXa1e7hYmCGJDPDq5H/kPwhsyoS80cNUF9fI%3D' (2026-07-12)
  → 'github:nix-community/home-manager/a45a7c451455a51ae740ec3bce4024b312809c29?narHash=sha256-r376E2XpakiXwModDHIxlvB6qLq4iFVEq730vxOO4JY%3D' (2026-07-13)
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/3b32825de172d0bc85664f495edb096b10862524?narHash=sha256-2aZisVTVGSFEk3MYcOiWQp3zvwyzbqpktB69Rcfp150%3D' (2026-07-12)
  → 'github:NixOS/nixpkgs/6cdc7fc76e8bf7fde9fa43a849fcaaa70e230dee?narHash=sha256-FmieJB8/OUvNxbkboi7%2BIGfIuSXY3nF/hZQm8kD0r50%3D' (2026-07-13)
2026-07-14 19:29:37 +00:00
nixvim-ci[bot]andMatt Sturgeon 7a7643e253 flake: Update
flake.lock updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/716c7a2664ca8325617b8a7fbb609273f2c4cae7?narHash=sha256-zbcZ1dmBTPfJ7Mlqh/yLEPGpgJnwuv4Xr1xucy2WqMA%3D' (2026-07-11)
  → 'github:NixOS/nixpkgs/3b32825de172d0bc85664f495edb096b10862524?narHash=sha256-2aZisVTVGSFEk3MYcOiWQp3zvwyzbqpktB69Rcfp150%3D' (2026-07-12)

flake/dev/flake.lock updates:
• Updated input 'nixvim':
    'path:../..'
  → 'path:../..'
• Updated input 'nixvim/nixpkgs':
    'github:NixOS/nixpkgs/716c7a2664ca8325617b8a7fbb609273f2c4cae7?narHash=sha256-zbcZ1dmBTPfJ7Mlqh/yLEPGpgJnwuv4Xr1xucy2WqMA%3D' (2026-07-11)
  → 'github:NixOS/nixpkgs/3b32825de172d0bc85664f495edb096b10862524?narHash=sha256-2aZisVTVGSFEk3MYcOiWQp3zvwyzbqpktB69Rcfp150%3D' (2026-07-12)
2026-07-13 22:00:39 +00:00
Semak12345andMatt Sturgeon e6715f01d9 readme: remove nixpkgs follows recommendation 2026-07-13 11:22:21 +00:00
Matt Sturgeon 4ef28e447b Revert "tests: disable vectorcode"
This reverts commit 1b06626c17.
2026-07-12 15:18:12 +00:00
Matt Sturgeon c2faafacaf Revert "tests/all-package-defaults: disable codex on darwin"
This reverts commit 3103545331.
2026-07-12 15:18:12 +00:00