nix-community.nixvim/flake
Matt Sturgeon 6d10fc0c87
flake: partition dev dependencies
This removes the need for end-users to manually set
`nixvim.inputs.devshell.follows = ""` (etc)

We offload evaluation of some of our flake modules into a `dev`
partition submodule.
- When its not needed, this submodule is not evaluated.
- When it is needed, it fetches extra inputs from `flake/dev/flake.nix`
  as part of evaluating the submodule.

See https://flake.parts/options/flake-parts-partitions.html
2025-02-23 17:23:57 +00:00
..
dev flake: partition dev dependencies 2025-02-23 17:23:57 +00:00
flake-modules flake/auto: nameFunction default to lib.id 2025-01-20 15:11:39 +00:00
default.nix flake: partition dev dependencies 2025-02-23 17:23:57 +00:00
legacy-packages.nix flake: add nixvimConfigurations flake-parts module 2025-01-19 17:47:17 +00:00
lib.nix lib: export evalNixvim as top-level alias 2025-01-20 05:23:05 +00:00
nixvim-configurations.nix flake: add nixvimConfigurations flake-parts module 2025-01-19 17:47:17 +00:00
overlays.nix flake-modules -> flake 2025-01-19 12:56:24 +01:00
packages.nix flake: partition dev dependencies 2025-02-23 17:23:57 +00:00
templates.nix flake: partition dev dependencies 2025-02-23 17:23:57 +00:00
wrappers.nix flake: remove unused 'inputs' 2025-02-07 23:21:35 +01:00