16 lines
327 B
Nix
16 lines
327 B
Nix
{ config, pkgs, ... }:
|
|
|
|
let
|
|
files = builtins.removeAttrs (builtins.readDir ./.) [
|
|
"default.nix"
|
|
"mennovanleeuwen.nl"
|
|
];
|
|
|
|
# Import all other .nix files as modules
|
|
moduleFiles = builtins.map (fname: ./. + "/${fname}") (builtins.attrNames files);
|
|
in
|
|
{
|
|
# Import all the package modules
|
|
imports = moduleFiles;
|
|
}
|