12.nixvim/wrappers
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
..
modules treewide: NixVim/nixvim -> Nixvim 2025-12-04 23:22:21 +00:00
_shared.nix wrappers: inherit platform config tuples 2026-06-29 04:20:49 +00:00
darwin.nix wrappers: pass in existing lib.nixvim 2026-05-24 23:09:56 +00:00
hm.nix wrappers/{nixos,hm}: add programs.neovim assertion 2026-06-12 18:03:35 +00:00
nixos.nix wrappers/{nixos,hm}: add programs.neovim assertion 2026-06-12 18:03:35 +00:00
standalone.nix wrappers: encapsulate access to lib.nixvim and lib-overlay 2026-05-24 03:05:36 +00:00