13 lines
260 B
Nix
13 lines
260 B
Nix
{ lib, ... }:
|
|
{
|
|
flake.nixosModules =
|
|
let
|
|
allModules = import ./top-level.nix;
|
|
in
|
|
lib.listToAttrs (
|
|
map (module: {
|
|
name = lib.removeSuffix ".nix" (baseNameOf module);
|
|
value = import module;
|
|
}) allModules
|
|
);
|
|
}
|