nix-community.nixvim/flake/flake-modules/default.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

23 lines
536 B
Nix
Raw Normal View History

2025-01-19 05:35:04 +00:00
{ inputs, ... }:
let
# Modules for the flakeModules output and the default module
defaultModules = {
nixvimModules = ./nixvimModules.nix;
nixvimConfigurations = ./nixvimConfigurations.nix;
auto = ./auto.nix;
};
2025-01-19 05:35:04 +00:00
# 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;
}