feat(lib): add flattenAttrs helper
This commit is contained in:
parent
210ce03fff
commit
88318c2e39
1 changed files with 10 additions and 0 deletions
10
modules/lib/default.nix
Normal file
10
modules/lib/default.nix
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
{ lib, ... }:
|
||||||
|
let
|
||||||
|
inherit (lib.modules) mkMerge;
|
||||||
|
inherit (lib.attrsets) mapAttrsToList;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
flake.lib = {
|
||||||
|
flattenAttrs = attrset: mkMerge (mapAttrsToList (_: v: v) attrset);
|
||||||
|
};
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue