services: auto-enable dependencies

This commit is contained in:
Erik Arvstedt 2020-10-18 14:49:20 +02:00
parent 06cba7b519
commit 67e49fe415
No known key found for this signature in database
GPG key ID: 33312B944DD97846
12 changed files with 28 additions and 37 deletions

View file

@ -59,11 +59,7 @@ in {
};
config = mkIf cfg.enable {
assertions = [
{ assertion = config.services.lnd.enable;
message = "lightning-loop requires lnd.";
}
];
services.lnd.enable = true;
environment.systemPackages = [ cfg.package (hiPrio cfg.cli) ];