refactor(flake): pass assembly namespace to modules
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
let
|
||||
registryAssembly = import ./registry.nix { inherit lib self; };
|
||||
modules = import ./modules.nix { inherit lib; };
|
||||
dotfilesLib = import ../lib { inherit lib; };
|
||||
flakeLib = import ../lib { inherit lib; };
|
||||
|
||||
moduleFiles = modules.mkModules (self + "/modules");
|
||||
guestFiles = modules.mkModules (self + "/guests");
|
||||
@@ -15,17 +15,18 @@ let
|
||||
|
||||
specialArgs = {
|
||||
inherit
|
||||
dotfiles
|
||||
flake
|
||||
inputs
|
||||
self
|
||||
;
|
||||
registry = collectedRegistry;
|
||||
};
|
||||
|
||||
dotfiles = {
|
||||
flake = {
|
||||
inherit (hosts) mkHosts;
|
||||
inherit (guests) mkGuest;
|
||||
|
||||
lib = dotfilesLib;
|
||||
lib = flakeLib;
|
||||
};
|
||||
|
||||
guests = import ./guests.nix {
|
||||
@@ -36,7 +37,7 @@ let
|
||||
specialArgs
|
||||
moduleFiles
|
||||
registryAssembly
|
||||
dotfilesLib
|
||||
flakeLib
|
||||
;
|
||||
};
|
||||
|
||||
@@ -52,6 +53,4 @@ let
|
||||
;
|
||||
};
|
||||
in
|
||||
{
|
||||
inherit (hosts) mkHosts;
|
||||
}
|
||||
flake
|
||||
|
||||
Reference in New Issue
Block a user