Semak12345
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
Matt Sturgeon
ea95b028a3
docs: drop nixos-render-docs overlay
...
All patches are now upstream.
2026-07-12 15:18:12 +00:00
nixvim-ci[bot]
0cc0a3d0b4
flake: Update
...
flake.lock updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/767b0d3ec98a143ad9ed7dfc0d5553510ac27133?narHash=sha256-tzMgSkV7kljEkqIjlgV6F%2Bn%2BxD%2B/a35Db8bs7a4BFAo%3D' (2026-07-09)
→ 'github:NixOS/nixpkgs/716c7a2664ca8325617b8a7fbb609273f2c4cae7?narHash=sha256-zbcZ1dmBTPfJ7Mlqh/yLEPGpgJnwuv4Xr1xucy2WqMA%3D' (2026-07-11)
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/2afec152df4e284d264f8489d16004c264aebf4c?narHash=sha256-yYVxW%2BuIbCx0Nt870fbErQbz%2Bb2%2B3Gwpppe%2BJbIU%2BCo%3D' (2026-07-11)
→ 'github:nix-community/home-manager/7566825d4652a1b885bd4ce65bd9e8def432fec9?narHash=sha256-OI4IkRjRXa1e7hYmCGJDPDq5H/kPwhsyoS80cNUF9fI%3D' (2026-07-12)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/767b0d3ec98a143ad9ed7dfc0d5553510ac27133?narHash=sha256-tzMgSkV7kljEkqIjlgV6F%2Bn%2BxD%2B/a35Db8bs7a4BFAo%3D' (2026-07-09)
→ 'github:NixOS/nixpkgs/716c7a2664ca8325617b8a7fbb609273f2c4cae7?narHash=sha256-zbcZ1dmBTPfJ7Mlqh/yLEPGpgJnwuv4Xr1xucy2WqMA%3D' (2026-07-11)
2026-07-12 15:18:12 +00:00
Matt Sturgeon
992c9c0f74
tests/all-package-defaults: disable R on darwin
2026-07-12 13:18:22 +00:00
Matt Sturgeon
3103545331
tests/all-package-defaults: disable codex on darwin
2026-07-12 13:18:22 +00:00
Matt Sturgeon
adc03a3d70
tests/all-package-defaults: disable godot on darwin
2026-07-12 13:18:22 +00:00
Matt Sturgeon
637d45981f
tests/all-package-defaults: disable sioyek on darwin
2026-07-12 13:18:22 +00:00
Matt Sturgeon
1aee8fbd1f
tests: disable cpplint
2026-07-12 13:18:22 +00:00
Matt Sturgeon
ebd0f063f8
modules/doc: disable man-docs on darwin
...
We cannot build docs on Darwin because pandoc is currently built without
lua support: https://github.com/NixOS/nixpkgs/issues/540900
2026-07-12 13:18:22 +00:00
Matt Sturgeon
b275f90bee
tests: disable fstar
...
Dependency z3-4.8.5 fails to build.
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
Matt Sturgeon
64b8f4d7fe
plugins/efmls-configs/packages: declare oxfmt & oxlint packages
2026-07-12 13:18:22 +00:00
Matt Sturgeon
9350b3700a
plugins/vimtex: update default texlive to top-level package
...
`texlive.combined.scheme-medium` is marked for removal in 27.05, but
top-level packages like `texliveMedium` exist.
texlive.combined schemes are deprecated and will be removed from Nixpkgs 27.05.
Please switch to texliveSmall or another top level scheme.
2026-07-12 13:18:22 +00:00
nixvim-ci[bot]
dd0e044f8f
generated: Updated efmls-configs-sources.json
2026-07-12 13:18:22 +00:00
nixvim-ci[bot]
6fe08ab8f9
flake: Update
...
flake.lock updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/f205b5574fd0cb7da5b702a2da51507b7f4fdd1b?narHash=sha256-/NAkDSsve%2BGNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s%3D' (2026-07-05)
→ 'github:NixOS/nixpkgs/767b0d3ec98a143ad9ed7dfc0d5553510ac27133?narHash=sha256-tzMgSkV7kljEkqIjlgV6F%2Bn%2BxD%2B/a35Db8bs7a4BFAo%3D' (2026-07-09)
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/f4d01c1d87c7c2ec909549165d5a8338f1bd3315?narHash=sha256-qbbZUk9IG9dLNwCPwdPBs6I5clxwugRpP%2B1YU%2BGPK20%3D' (2026-07-08)
→ 'github:nix-community/home-manager/2afec152df4e284d264f8489d16004c264aebf4c?narHash=sha256-yYVxW%2BuIbCx0Nt870fbErQbz%2Bb2%2B3Gwpppe%2BJbIU%2BCo%3D' (2026-07-11)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/f205b5574fd0cb7da5b702a2da51507b7f4fdd1b?narHash=sha256-/NAkDSsve%2BGNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s%3D' (2026-07-05)
→ 'github:NixOS/nixpkgs/767b0d3ec98a143ad9ed7dfc0d5553510ac27133?narHash=sha256-tzMgSkV7kljEkqIjlgV6F%2Bn%2BxD%2B/a35Db8bs7a4BFAo%3D' (2026-07-09)
2026-07-12 13:18:22 +00:00
nixvim-ci[bot]
ebffdb62cd
flake: Update
...
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/cee3f0e7fec85d80c149c7afc29926747f7bd3c2?narHash=sha256-d/JatqgG%2BPmo%2BIuCTZfnrEAPWU3fdha48GQeXuFO%2BbE%3D' (2026-07-08)
→ 'github:nix-community/home-manager/f4d01c1d87c7c2ec909549165d5a8338f1bd3315?narHash=sha256-qbbZUk9IG9dLNwCPwdPBs6I5clxwugRpP%2B1YU%2BGPK20%3D' (2026-07-08)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
2026-07-10 01:44:24 +00:00
Matt Sturgeon
511a763e20
docs: use GFM alert patches from Nixpkgs PR
...
Replace our gfm-alerts-to-admonitions plugin and nixos-render-docs
patches with patches from the upstream Nixpkgs PR:
https://github.com/NixOS/nixpkgs/pull/538502
2026-07-09 17:39:52 +00:00
Matt Sturgeon
6d1424cefd
Revert "tests/platforms/darwin: disable docs"
...
This reverts commit 8a95c224e3 .
2026-07-08 20:55:29 +00:00
nixvim-ci[bot]
caffcb4ff1
flake: Update
...
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/a1645f40777620c4bd2b6d854b290c2fc354a266?narHash=sha256-E/ElL373TO8lQ2aMvYyzN%2Bk4xkVaUGoRqoa8AtM71tI%3D' (2026-07-05)
→ 'github:nix-community/home-manager/cee3f0e7fec85d80c149c7afc29926747f7bd3c2?narHash=sha256-d/JatqgG%2BPmo%2BIuCTZfnrEAPWU3fdha48GQeXuFO%2BbE%3D' (2026-07-08)
• Updated input 'nix-darwin':
'github:nix-darwin/nix-darwin/a1fa429e945becaf60468600daf649be4ba0350c?narHash=sha256-rCPytmKNjctLloB6UgK5CRrHSwV4b0ygxtJLPPp8R14%3D' (2026-06-18)
→ 'github:nix-darwin/nix-darwin/d5bd9cd77aea4c0a8f49e7fd85545671a208ed15?narHash=sha256-AAbexQvDoK%2B6GFJdhY6kqjA%2B6ECKRkidgWxkn4gMwAA%3D' (2026-07-07)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
2026-07-08 20:55:29 +00:00
nixvim-ci[bot]
4fd45857de
flake: Update
...
flake.lock updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6edbf1a6a03e75886a6609c088801a0856449e88?narHash=sha256-0lkauQbtrljJqwtzTCILPAiHAJyMvn6XDo264moDv30%3D' (2026-07-05)
→ 'github:NixOS/nixpkgs/f205b5574fd0cb7da5b702a2da51507b7f4fdd1b?narHash=sha256-/NAkDSsve%2BGNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s%3D' (2026-07-05)
flake/dev/flake.lock updates:
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/6edbf1a6a03e75886a6609c088801a0856449e88?narHash=sha256-0lkauQbtrljJqwtzTCILPAiHAJyMvn6XDo264moDv30%3D' (2026-07-05)
→ 'github:NixOS/nixpkgs/f205b5574fd0cb7da5b702a2da51507b7f4fdd1b?narHash=sha256-/NAkDSsve%2BGNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s%3D' (2026-07-05)
2026-07-06 14:58:51 +00:00
belamu
fee8f33284
modules/opts: docs on difference between opts, global opts and local opts
...
These differences are clear for users that are well-versed in neovim
configuration but need a while to figure out for neovim newcomers.
Therefore I hope that they can help.
2026-07-06 14:40:11 +00:00
belamu
8f102380ab
docs/user-configs: update carl0xs url
2026-07-06 14:40:11 +00:00
Matt Sturgeon
8a95c224e3
tests/platforms/darwin: disable docs
...
Workaround for https://github.com/nix-darwin/nix-darwin/issues/1817
2026-07-05 14:56:14 +00:00
nixvim-ci[bot]
19262bebfd
flake: Update
...
flake.lock updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/9e92285f211dad236540fd617d7e30e0b99bc0e1?narHash=sha256-AXmz9ho4Lud5CsbrZsuSVwpQZ4o5FgZ1chxBn5cJ8%2B0%3D' (2026-07-01)
→ 'github:NixOS/nixpkgs/6edbf1a6a03e75886a6609c088801a0856449e88?narHash=sha256-0lkauQbtrljJqwtzTCILPAiHAJyMvn6XDo264moDv30%3D' (2026-07-05)
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/b885baad531fa3d3beae2ba9a0712d22974d8016?narHash=sha256-qMoZazubXlXUD9k/syJ/aiWC4X4g73mwVmZ7Z4%2BrdpM%3D' (2026-07-04)
→ 'github:nix-community/home-manager/a1645f40777620c4bd2b6d854b290c2fc354a266?narHash=sha256-E/ElL373TO8lQ2aMvYyzN%2Bk4xkVaUGoRqoa8AtM71tI%3D' (2026-07-05)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/9e92285f211dad236540fd617d7e30e0b99bc0e1?narHash=sha256-AXmz9ho4Lud5CsbrZsuSVwpQZ4o5FgZ1chxBn5cJ8%2B0%3D' (2026-07-01)
→ 'github:NixOS/nixpkgs/6edbf1a6a03e75886a6609c088801a0856449e88?narHash=sha256-0lkauQbtrljJqwtzTCILPAiHAJyMvn6XDo264moDv30%3D' (2026-07-05)
2026-07-05 14:56:14 +00:00
Matt Sturgeon
a402fdf2a1
docs/modules: move page rendering orchestration to Python
...
Replace the generated bash+jq rendering pipeline with a Python
implementation.
This avoids repeatedly parsing large JSON blobs during page rendering
and significantly reduces documentation build time.
2026-07-04 13:55:02 +00:00
Matt Sturgeon
d3ba58e0bd
docs/modules: move rendering logic
2026-07-04 13:55:02 +00:00
Matt Sturgeon
79df3b165c
docs/modules: propagate collections of page nodes
2026-07-04 13:55:02 +00:00
Matt Sturgeon
2ab9e79e92
docs/modules: add main entrypoint
2026-07-04 13:55:02 +00:00
nixvim-ci[bot]
a26ceb58b0
flake: Update
...
flake.lock updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e8273b29fe1390ec8d4603f2477357555291432e?narHash=sha256-ETYnV9U7Sr%2BA45dohzZdfCZKOss4qrTkO%2BwgNZNvEc0%3D' (2026-07-01)
→ 'github:NixOS/nixpkgs/9e92285f211dad236540fd617d7e30e0b99bc0e1?narHash=sha256-AXmz9ho4Lud5CsbrZsuSVwpQZ4o5FgZ1chxBn5cJ8%2B0%3D' (2026-07-01)
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/a4d410db95a6416d1008049330bd86b85b5db45a?narHash=sha256-oE%2BTNK98Pl7nHW4VU1oBvUKD5JR45U%2Bpy/NJmLoTNHI%3D' (2026-07-02)
→ 'github:nix-community/home-manager/b885baad531fa3d3beae2ba9a0712d22974d8016?narHash=sha256-qMoZazubXlXUD9k/syJ/aiWC4X4g73mwVmZ7Z4%2BrdpM%3D' (2026-07-04)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/e8273b29fe1390ec8d4603f2477357555291432e?narHash=sha256-ETYnV9U7Sr%2BA45dohzZdfCZKOss4qrTkO%2BwgNZNvEc0%3D' (2026-07-01)
→ 'github:NixOS/nixpkgs/9e92285f211dad236540fd617d7e30e0b99bc0e1?narHash=sha256-AXmz9ho4Lud5CsbrZsuSVwpQZ4o5FgZ1chxBn5cJ8%2B0%3D' (2026-07-01)
• Updated input 'nuschtosSearch':
'github:NuschtOS/search/10a0c24abbe4215483ff01a010f7dc7507aa23fd?narHash=sha256-4pJXwVUOjj9dRRO1RGF5GeXXuX7caoWnFWqDsHgbh3k%3D' (2026-07-01)
→ 'github:NuschtOS/search/36d55b5d41b1f0abd71ecdcee91553480689c376?narHash=sha256-/6Dgbk7iCzU9UCK1lV2cQjlHkh0L0/E9QmTyktK0ZnM%3D' (2026-07-03)
2026-07-04 13:04:18 +00:00
nixvim-ci[bot]
f138b5b727
flake: Update
...
flake/dev/flake.lock updates:
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/9f7e99119ece7705299595299f3b031f39356de1?narHash=sha256-wLMOrPgVyeF3XmP%2BqfYcLqnVdTxikdcSvbIY7rA9jTA%3D' (2026-07-01)
→ 'github:cachix/git-hooks.nix/bca82caa46d5ec0f5d422c61fb1e30bc51313cbe?narHash=sha256-jGiy6%2BsxjNWXSjp25uoJuNfyH9zBK1PEDY0lVoL4ibQ%3D' (2026-07-02)
• Updated input 'home-manager':
'github:nix-community/home-manager/ebc87daabc8d3f595e9a8b67107eaaa8115ad582?narHash=sha256-2rwNd77TzZ4sDDvMam0IXFXN5IfC35mifoeKS0uAc/4%3D' (2026-07-02)
→ 'github:nix-community/home-manager/a4d410db95a6416d1008049330bd86b85b5db45a?narHash=sha256-oE%2BTNK98Pl7nHW4VU1oBvUKD5JR45U%2Bpy/NJmLoTNHI%3D' (2026-07-02)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
2026-07-03 13:39:23 +00:00
Gaetan Lepage
e52f93e175
treewide: elixir -> beamPackages.elixir
2026-07-02 16:10:29 +00:00
Gaetan Lepage
23ad03985a
tests: skip packages which depend on insecure pnpm-9.15.9
2026-07-02 16:10:29 +00:00
nixvim-ci[bot]
24538354b3
generated: Updated lint-linters.json
2026-07-02 16:10:29 +00:00
nixvim-ci[bot]
fd18892463
flake: Update
...
flake.lock updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
→ 'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/3e41b24abd260e8f71dbe2f5737d24122f972158?narHash=sha256-rxO%2Buc/KFbSJp%2BpgyXRuAX6QlG9hJdnt0BXpEQRXY%2BU%3D' (2026-06-16)
→ 'github:NixOS/nixpkgs/e8273b29fe1390ec8d4603f2477357555291432e?narHash=sha256-ETYnV9U7Sr%2BA45dohzZdfCZKOss4qrTkO%2BwgNZNvEc0%3D' (2026-07-01)
flake/dev/flake.lock updates:
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/3bbec39bc90eadfa031e6f3b77272f3f60803e39?narHash=sha256-U3yTuGBnmXvXoQI3qkpfEDsn9RovQPAjN7ndRco%2B3u0%3D' (2026-06-17)
→ 'github:cachix/git-hooks.nix/9f7e99119ece7705299595299f3b031f39356de1?narHash=sha256-wLMOrPgVyeF3XmP%2BqfYcLqnVdTxikdcSvbIY7rA9jTA%3D' (2026-07-01)
• Removed input 'git-hooks/gitignore'
• Removed input 'git-hooks/gitignore/nixpkgs'
• Updated input 'home-manager':
'github:nix-community/home-manager/4b0b9474749820afac53ea30d4ccfef60aba5ce6?narHash=sha256-NxykfEdGQjop9m49Bk61pXpAduH8ICHgXC1N3Ph3Jp0%3D' (2026-06-23)
→ 'github:nix-community/home-manager/ebc87daabc8d3f595e9a8b67107eaaa8115ad582?narHash=sha256-2rwNd77TzZ4sDDvMam0IXFXN5IfC35mifoeKS0uAc/4%3D' (2026-07-02)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
• Updated input 'nixvim/flake-parts':
'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
→ 'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)
• Updated input 'nixvim/nixpkgs':
'github:NixOS/nixpkgs/3e41b24abd260e8f71dbe2f5737d24122f972158?narHash=sha256-rxO%2Buc/KFbSJp%2BpgyXRuAX6QlG9hJdnt0BXpEQRXY%2BU%3D' (2026-06-16)
→ 'github:NixOS/nixpkgs/e8273b29fe1390ec8d4603f2477357555291432e?narHash=sha256-ETYnV9U7Sr%2BA45dohzZdfCZKOss4qrTkO%2BwgNZNvEc0%3D' (2026-07-01)
• Updated input 'nuschtosSearch':
'github:NuschtOS/search/1b4bc60840fbe3d5c9faa866031db49266fe3367?narHash=sha256-v8GLF/joPIVFJAACjWzCXZwWFdnNDPi0m89LiroN7vU%3D' (2026-06-21)
→ 'github:NuschtOS/search/10a0c24abbe4215483ff01a010f7dc7507aa23fd?narHash=sha256-4pJXwVUOjj9dRRO1RGF5GeXXuX7caoWnFWqDsHgbh3k%3D' (2026-07-01)
• Updated input 'nuschtosSearch/nix-index-database':
'github:Mic92/nix-index-database/854d04e2368fb2e9c328a36b3c0a04cd713bfae1?narHash=sha256-W7S8O86bVrw2gaomEwkHStOzmPpnFIHQ6lS4Q2HffJ0%3D' (2026-06-14)
→ 'github:Mic92/nix-index-database/058b1f9381fa79fcda49982370a750ff92dbba43?narHash=sha256-ripjZa7BBLwL1uS5VJF3s/VpZpWt5ZIQEvkJ/FJNpQw%3D' (2026-06-28)
2026-07-02 16:10:29 +00:00
Matt Sturgeon
97f048f640
ci: buildbot-nix → nixbot
...
Migrate flake outputs, config files, etc from buildbot-nix to nixbot.
This is not urgent, because nixbot falls back to buildbot-nix.toml when
nixbot.toml is missing.
2026-07-02 13:52:50 +00:00
Matt Sturgeon
702008d2b3
ci/backport: specify workflows permission
...
Needed to create branches that modify workflow files.
2026-07-01 15:26:03 +00:00
Matt Sturgeon
be307b6b8f
ci/pr-merged: explicitly checkout base_ref
...
This _should_ be the default, but actions/checkout is still complaining
about checking out untrusted PR code.
Technically, this workflow only runs on `merged` PRs, so the PR code _is_
trusted anyway. But currently there's no need to use the PR's code.
2026-07-01 13:42:15 +00:00
Matt Sturgeon
266d5c31d5
ci/backport: explicitly define persist-credentials
...
This is the default, but it's best practice to state it explicitly to
avoid security footguns.
2026-07-01 13:42:15 +00:00
Matt Sturgeon
aeb34e84f6
ci/backport: update for checkout v7
...
We need to specify allow-unsafe-pr-checkout now, to be explicit about
checking out PR code on a privileged workflow.
2026-07-01 13:42:15 +00:00
Matt Sturgeon
78acb50d9a
modules/nixpkgs: import libForPkgs correctly
2026-07-01 03:15:00 +00:00
Matt Sturgeon
cc3b773a7a
modules/nixpkgs: use libForPkgs for elaborate
...
`lib.systems.elaborate` is sensitive to Nixpkgs revision, so import a
`lib` instance from the Nixpkgs revision we're constructing.
2026-07-01 00:13:16 +00:00
Austin Horstman
c6a99bb41f
modules/nixpkgs: warn about platform specs
...
Document that fully elaborated platform attrsets from another Nixpkgs instance can be unsafe when Nixvim imports a different nixpkgs.source.
2026-06-29 04:20:49 +00:00
Austin Horstman
adfa139f94
wrappers: inherit platform config tuples
...
Nixvim wrapper modules passed the host nixpkgs' fully elaborated stdenv.{host,build}Platform attrsets into Nixvim's own nixpkgs import.
When the host and Nixvim nixpkgs revisions disagreed, those platform attrsets could be re-elaborated by a different lib.systems, causing eval recursion or platform-schema errors.
Pass only { config = ...; } as the inherited platform spec instead. This keeps ABI/libc details while letting Nixvim's selected nixpkgs elaborate the platform itself.
2026-06-29 04:20:49 +00:00
dependabot[bot]
dbf9550dba
ci: bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-23 22:48:10 +00:00
Matt Sturgeon
c02fd3edc6
docs/lib: use structuredAttrs
...
When using structuredAttrs, we don't need a separate "function locations"
derivation. Instead, we can read directly from NIX_ATTRS_JSON_FILE.
2026-06-23 18:14:39 +00:00
nixvim-ci[bot]
9b5157fa16
flake: Update
...
flake/dev/flake.lock updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/979bfee6e1a7996fc395270d54c9b59e88762494?narHash=sha256-dh0RDcJ17Rubgk3hGTugYmTu6rnUPfRu5vA7MA1Pdo0%3D' (2026-06-22)
→ 'github:nix-community/home-manager/4b0b9474749820afac53ea30d4ccfef60aba5ce6?narHash=sha256-NxykfEdGQjop9m49Bk61pXpAduH8ICHgXC1N3Ph3Jp0%3D' (2026-06-23)
• Updated input 'nixvim':
'path:../..'
→ 'path:../..'
2026-06-23 14:44:42 +00:00