flake: add nixvimConfigurations flake-parts module

This commit is contained in:
Matt Sturgeon 2025-01-19 05:37:20 +00:00
parent 9aa6d0f6e6
commit 5426c9dd83
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
5 changed files with 37 additions and 7 deletions

View file

@ -1,19 +1,15 @@
{ helpers, ... }:
{
perSystem =
{
config,
makeNixvimWithModule,
system,
...
}:
{
legacyPackages = rec {
inherit makeNixvimWithModule;
makeNixvim = module: makeNixvimWithModule { inherit module; };
nixvimConfiguration = helpers.modules.evalNixvim {
inherit system;
};
nixvimConfiguration = config.nixvimConfigurations.default;
};
};
}