nixvim-ci[bot]
31e5c6a093
flake: Update
...
flake.lock updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/d5dfd8e6716dde34398bc14bc87c10dece9c8c68?narHash=sha256-1CBkBf%2BNhggykzlx0jvXrj5rk20btl%2BtK8Fa8Ml/BL4%3D' (2026-09-10)
→ 'github:NixOS/nixpkgs/aff8a0b28396750446e5537a96461bc4facdb287?narHash=sha256-xfX/toC2QV707s06GbP4II/TxYF0fNQj7s5/LClNDKc%3D' (2026-09-10)
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/f7f333f04ff6e2f94f955642a1b4956d4fcd3010?narHash=sha256-TvkqeCjWyQvQs7jZ/2WcOWF1GMSgKtAP3qrw7eKpp1k%3D' (2026-09-10)
→ 'github:nix-community/home-manager/cd1c9e552f41894aeb5cc5cb353d5a1d61550357?narHash=sha256-pEWnYdIF1pBMZwarp/rEPzl%2BLknhm5hhjSfeLxH8nAA%3D' (2026-09-12)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/d5dfd8e6716dde34398bc14bc87c10dece9c8c68?narHash=sha256-1CBkBf%2BNhggykzlx0jvXrj5rk20btl%2BtK8Fa8Ml/BL4%3D' (2026-09-10)
→ 'github:NixOS/nixpkgs/aff8a0b28396750446e5537a96461bc4facdb287?narHash=sha256-xfX/toC2QV707s06GbP4II/TxYF0fNQj7s5/LClNDKc%3D' (2026-09-10)
2026-09-13 14:55:13 +00:00
nixvim-ci[bot]
16baff9329
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: +8 -8 lines
Generated by: flake/dev/generate-all-maintainers/generate-all-maintainers.py
2026-09-10 19:16:17 +00:00
Austin Horstman
b63326d4c2
maintainers: use nixpkgs pierreborine entry
...
Remove the local duplicate now that nixpkgs exports the same maintainer.
2026-09-10 18:56:21 +00:00
nixvim-ci[bot]
6508092043
flake: Update
...
flake.lock updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/9d0d87172c374f89da73c1cfe6d81ae62feac1f1?narHash=sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw%3D' (2026-08-24)
→ 'github:hercules-ci/flake-parts/31729ca8cbdb4fa927b34e5f4353e6a83f39e993?narHash=sha256-glZLQlzIn1fXH6PazR2iUmTo7kzzyYSshrWhLS9TqCU%3D' (2026-09-03)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ac6b2166e7a9375683b8e98f860f273222337b16?narHash=sha256-vMiXptXarfSdJb1Gkc%2BFYVOAibuBRj7qxGa8z68q1Uw%3D' (2026-08-25)
→ 'github:NixOS/nixpkgs/d5dfd8e6716dde34398bc14bc87c10dece9c8c68?narHash=sha256-1CBkBf%2BNhggykzlx0jvXrj5rk20btl%2BtK8Fa8Ml/BL4%3D' (2026-09-10)
flake/dev/flake.lock updates:
• Updated input 'devshell':
'github:numtide/devshell/255a2b1725a20d060f566e4755dbf571bbbb5f76?narHash=sha256-460jc0%2BCZfyaO8%2Bw8JNtlClB2n4ui1RbHfPTLkpwhU8%3D' (2026-01-19)
→ 'github:numtide/devshell/a67c0f87b63bcbdbdcb56785bec0205a2e3d6026?narHash=sha256-EWkNM4JzBhZ/Yn1PG6lP4/QJuFAFeHYlY5gVxXu940Y%3D' (2026-09-02)
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/809414f0cdadf82cf11b06c2b29ba9b3168b3297?narHash=sha256-O2tBn84NNuHrnqNVxx/XqsXwfYvS1YwBh%2B7CBnbCYsk%3D' (2026-08-22)
→ 'github:cachix/git-hooks.nix/27555e2624241fb116b49095df4caaee85a25691?narHash=sha256-nt%2BlUqYVpc9Y6JeMd2WmXzCDojasdadKo0mWcluvY2Y%3D' (2026-09-01)
• Updated input 'home-manager':
'github:nix-community/home-manager/7690127e7e1c90ab1dcaff525d0dafbeb7e14182?narHash=sha256-jT6g5aWwA6TrIUJhqQ9ssm8W5e8vAl2Bv8gddEKKVNU%3D' (2026-08-26)
→ 'github:nix-community/home-manager/f7f333f04ff6e2f94f955642a1b4956d4fcd3010?narHash=sha256-TvkqeCjWyQvQs7jZ/2WcOWF1GMSgKtAP3qrw7eKpp1k%3D' (2026-09-10)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/flake-parts':
'github:hercules-ci/flake-parts/9d0d87172c374f89da73c1cfe6d81ae62feac1f1?narHash=sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw%3D' (2026-08-24)
→ 'github:hercules-ci/flake-parts/31729ca8cbdb4fa927b34e5f4353e6a83f39e993?narHash=sha256-glZLQlzIn1fXH6PazR2iUmTo7kzzyYSshrWhLS9TqCU%3D' (2026-09-03)
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/ac6b2166e7a9375683b8e98f860f273222337b16?narHash=sha256-vMiXptXarfSdJb1Gkc%2BFYVOAibuBRj7qxGa8z68q1Uw%3D' (2026-08-25)
→ 'github:NixOS/nixpkgs/d5dfd8e6716dde34398bc14bc87c10dece9c8c68?narHash=sha256-1CBkBf%2BNhggykzlx0jvXrj5rk20btl%2BtK8Fa8Ml/BL4%3D' (2026-09-10)
• Updated input 'nuschtosSearch':
'github:NuschtOS/search/fdf7b70e332f918ccf34f4e4a5a47a8c718ea1a9?narHash=sha256-ZTBqKUGK%2B3lya%2BXWgS3XmqF%2BHl7nbC2iLg5bgrqG2Eg%3D' (2026-08-21)
→ 'github:NuschtOS/search/2d1ecd2eb24b9e3acafc73385a1779375d5fb3ff?narHash=sha256-h4mEyipCqnlr0Xa72b%2B2tYzqPhjGvWdMDLjPgIuwj7c%3D' (2026-09-09)
• Updated input 'nuschtosSearch/nix-index-database':
'github:Mic92/nix-index-database/058b1f9381fa79fcda49982370a750ff92dbba43?narHash=sha256-ripjZa7BBLwL1uS5VJF3s/VpZpWt5ZIQEvkJ/FJNpQw%3D' (2026-06-28)
→ 'github:Mic92/nix-index-database/116ad1c2adb642405ef8916f6a94c8626f971344?narHash=sha256-amGSoDobwmp4CFvCn841ws2iuitus%2BHUJdD/gKgsrJA%3D' (2026-09-06)
2026-09-10 18:56:21 +00:00
belamu
e23dfa4cb7
modules/lps/servers/tinymist: add some more documentation
2026-09-10 04:35:02 +00:00
Sandro Jäckel
41844750e5
treewide: convert stdenv.{isLinux,isDarwin} alias to stdenv.hostPlatform.{isLinux,isDarwin}
2026-08-31 15:26:58 +00:00
Gaetan Lepage
8c096abcf3
tests/all-package-defaults: disable serve-d on aarch64-darwin
2026-08-27 20:31:50 +00:00
nixvim-ci[bot]
30d936da47
flake: Update
...
flake.lock updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01)
→ 'github:hercules-ci/flake-parts/9d0d87172c374f89da73c1cfe6d81ae62feac1f1?narHash=sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw%3D' (2026-08-24)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/a831408e6378bc02ebf8cc09b52c96ca86f6bab4?narHash=sha256-NcYt9QJfpJiF1lAyN8BDPB4EeScbPU%2BEwQqPiBElrpU%3D' (2026-08-22)
→ 'github:NixOS/nixpkgs/ac6b2166e7a9375683b8e98f860f273222337b16?narHash=sha256-vMiXptXarfSdJb1Gkc%2BFYVOAibuBRj7qxGa8z68q1Uw%3D' (2026-08-25)
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/ec1a8fdf74ed3f276148ee106299a2ba0e65d51f?narHash=sha256-XL2qfqmocfsvuEGyomZg4nOZfkuSe8vZtrOX99I%2Bb6I%3D' (2026-08-22)
→ 'github:nix-community/home-manager/7690127e7e1c90ab1dcaff525d0dafbeb7e14182?narHash=sha256-jT6g5aWwA6TrIUJhqQ9ssm8W5e8vAl2Bv8gddEKKVNU%3D' (2026-08-26)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/flake-parts':
'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01)
→ 'github:hercules-ci/flake-parts/9d0d87172c374f89da73c1cfe6d81ae62feac1f1?narHash=sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw%3D' (2026-08-24)
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/a831408e6378bc02ebf8cc09b52c96ca86f6bab4?narHash=sha256-NcYt9QJfpJiF1lAyN8BDPB4EeScbPU%2BEwQqPiBElrpU%3D' (2026-08-22)
→ 'github:NixOS/nixpkgs/ac6b2166e7a9375683b8e98f860f273222337b16?narHash=sha256-vMiXptXarfSdJb1Gkc%2BFYVOAibuBRj7qxGa8z68q1Uw%3D' (2026-08-25)
2026-08-27 20:31:50 +00:00
Austin Horstman
d9b86dba91
lib/types: accept integer highlight colors
...
Neovim's generated keyset types `fg`, `bg`, `sp`, `ctermfg`, `ctermbg`,
and `link` as `integer|string`, and `nvim_set_hl` accepts an integer for
each. Verified against the pinned 0.12.4:
nvim_set_hl(0, "X", { fg = 16711680, ctermfg = 1 })
Nixvim declared all six through `mkNullOrStr`, so those values failed to
evaluate even though the highlight submodule is freeform and would
otherwise have passed them through.
Widen them to `either int str`. An integer means a different thing per
attribute, so say which in each description: `fg`, `bg`, and `sp` take a
24-bit RGB value, `ctermfg` and `ctermbg` take a palette index, and
`link` takes a highlight group id.
`mkNullOrStr` has no remaining use in this file, so drop the import.
2026-08-27 17:54:47 +00:00
Austin Horstman
57ab753f71
lib/types: accept raw Lua for highlight attrs
...
`mkNullOrStr` is `maybeRaw str`, so the string attributes of the
highlight submodule already take raw Lua. `5ae4714e` added that for
strings only, which left every boolean and `blend` on a plain type that
rejects it.
Wrap those in `maybeRaw` as well, so computing any highlight attribute
in Lua no longer needs a workaround for the ones that happen to be
booleans.
2026-08-27 17:54:47 +00:00
Austin Horstman
2d8c5eccb4
modules/performance: keep plugin runtimeDeps when combining
...
`combinePlugins` dropped the `runtimeDeps` of the combined plugins.
The neovim wrapper then lost those PATH entries when
`autowrapRuntimeDeps` was enabled.
Aggregate `runtimeDeps` from the combined plugins and pass them through the
plugin pack. nixpkgs reads the resulting `plugin.runtimeDeps` in
`plugin-submodule.nix`.
2026-08-27 17:32:20 +00:00
PierreBorine
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]
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
PierreBorine
ef697230d4
plugins/md-table-tidy: init
2026-08-25 20:27:04 +00:00
PierreBorine
baa5522752
maintainers: add pierreborine
2026-08-25 20:27:04 +00:00
bileamScheuvens
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 Asunkin
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]
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]
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]
d0d62a2b50
generated: Update
...
- Updated conform-formatters.json
- Updated lint-linters.json
2026-08-19 15:00:31 +00:00
nixvim-ci[bot]
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]
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]
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 Koon
94fa51d8b7
modules/lsp: updated inlayHints option description
2026-08-17 11:45:24 +00:00
Max Koon
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]
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]
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 Nadeem
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]
c2e6de075b
generated: Update
...
- Updated lspconfig-servers.json
- Updated unsupported-lspconfig-servers.json
2026-08-10 15:46:33 +00:00
nixvim-ci[bot]
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
rbpatt2019
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 Asunkin
acd69cc15d
plugins/treesitter: support folding.disable for nvim-treesitter-legacy
2026-07-29 22:32:01 +00:00
Stanislav Asunkin
2aeba15931
plugins/treesitter: restore folding for nvim-treesitter-legacy
2026-07-29 22:32:01 +00:00
Stanislav Asunkin
b79ccde69a
plugins/treesitter: return early if there is no parser available
2026-07-29 22:32:01 +00:00
Stanislav Asunkin
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