feat: add utility functions

This commit is contained in:
uku 2024-07-29 10:58:43 +02:00
parent ca71ddac8c
commit b8d7062228
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
12 changed files with 177 additions and 156 deletions

View file

@ -3,6 +3,8 @@
inputs,
...
}: let
_utils = import ../global/utils.nix {inherit lib;};
toSystem = name: {
role,
system,
@ -19,7 +21,7 @@
{networking.hostName = name;}
];
specialArgs = inputs;
specialArgs = inputs // {inherit _utils;};
};
in {
flake.nixosConfigurations = lib.mapAttrs toSystem {