add module assertions

This commit is contained in:
nixbitcoin
2020-06-17 09:23:17 +00:00
parent 23cd323ad1
commit f280d54bb8
8 changed files with 51 additions and 0 deletions
+6
View File
@@ -52,6 +52,12 @@ in {
};
config = mkIf cfg.enable {
assertions = [
{ assertion = config.services.lightning-charge.enable;
message = "nanopos requires lightning-charge.";
}
];
environment.systemPackages = [ pkgs.nix-bitcoin.nanopos ];
systemd.services.nanopos = {
description = "Run nanopos";