nix-community.nixvim/flake/flake-modules/default.nix
2025-01-19 17:47:17 +00:00

20 lines
472 B
Nix

{ inputs, ... }:
let
# Modules for the flakeModules output and the default module
defaultModules = {
nixvimConfigurations = ./nixvimConfigurations.nix;
};
# Modules for the flakeModules output, but not the default module
extraModules = {
default.imports = builtins.attrValues defaultModules;
};
in
{
imports = [
inputs.flake-parts.flakeModules.flakeModules
extraModules.default
];
flake.flakeModules = defaultModules // extraModules;
}