move deploy outputs to self-contained aspects
This commit is contained in:
parent
d482fd0694
commit
aac98fda2e
6 changed files with 184 additions and 198 deletions
19
flake.nix
19
flake.nix
|
|
@ -53,10 +53,10 @@
|
|||
outputs =
|
||||
inputs@{ flake-parts, import-tree, ... }:
|
||||
let
|
||||
aspectsModule = import-tree ./aspects;
|
||||
packagesModule = import-tree ./packages;
|
||||
shellsModule = import-tree ./shells;
|
||||
terranixModule = import-tree ./terranix;
|
||||
aspectsModules = import-tree ./aspects;
|
||||
packagesModules = import-tree ./packages;
|
||||
shellsModules = import-tree ./shells;
|
||||
terranixModules = import-tree ./terranix;
|
||||
in
|
||||
flake-parts.lib.mkFlake { inherit inputs; } {
|
||||
systems = [
|
||||
|
|
@ -68,12 +68,9 @@
|
|||
flake-parts.flakeModules.modules
|
||||
inputs.terranix.flakeModule
|
||||
]
|
||||
++ aspectsModule.imports
|
||||
++ packagesModule.imports
|
||||
++ shellsModule.imports
|
||||
++ terranixModule.imports
|
||||
++ [
|
||||
./deploy.nix
|
||||
];
|
||||
++ aspectsModules.imports
|
||||
++ packagesModules.imports
|
||||
++ shellsModules.imports
|
||||
++ terranixModules.imports;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue