feat(utils): allow setting config options

This commit is contained in:
Nicolas Goudry 2024-06-12 12:02:50 +02:00
parent 0086f94aac
commit 86b317f881
No known key found for this signature in database
GPG key ID: 5FC434D9FFD1DF44
4 changed files with 16 additions and 1 deletions

14
utils/default.nix Normal file
View file

@ -0,0 +1,14 @@
{ lib, ... }:
let
definitions = lib.attrNames (
lib.filterAttrs
(filename: kind:
filename != "default.nix"
&& (lib.substring 0 1 filename) != "_"
&& (kind == "regular" || kind == "directory")
)
(builtins.readDir ./.)
);
in
lib.mkMerge (map (file: import ./${file}) definitions)