forked from DGNum/infrastructure
machines: Add boilerplate for enabling modules and services
This commit is contained in:
parent
8cecf0eae8
commit
98f2077568
4 changed files with 71 additions and 22 deletions
|
@ -1,6 +1,25 @@
|
|||
{ ... }:
|
||||
{ dgn-lib, ... }:
|
||||
|
||||
{
|
||||
dgn-dns.enable = true;
|
||||
let
|
||||
inherit (dgn-lib)
|
||||
enableModules
|
||||
mkImports
|
||||
recursiveFuse;
|
||||
|
||||
}
|
||||
# List of modules to enable
|
||||
enabledModules = [
|
||||
"dgn-dns"
|
||||
];
|
||||
|
||||
# List of services to enable
|
||||
enabledServices = [
|
||||
];
|
||||
in
|
||||
|
||||
recursiveFuse [
|
||||
(enableModules enabledModules)
|
||||
|
||||
{
|
||||
imports = mkImports ./. enabledServices;
|
||||
}
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue