Merge #251: Services: Auto-enable dependencies

67e49fe415 services: auto-enable dependencies (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  nixbitcoin:
    ACK 67e49fe415

Tree-SHA512: 6e0f2e2ca4acdb7c5edd41eb3b56a9e95fc6d2ea9cfd08c1142429f88455c9d771f2f2be6339336448a289632f9768c4ae8f6c307038c5aa69c48b303043dda0
This commit is contained in:
Jonas Nick
2020-10-20 11:17:03 +00:00
12 changed files with 28 additions and 37 deletions

View File

@@ -62,11 +62,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) ];