Fix package option type

This commit is contained in:
2025-08-23 05:34:30 +03:00
parent 25f03b411f
commit f7baa959bc

View File

@@ -3,6 +3,7 @@ let
inherit (lib)
mkOption
mkEnableOption
mkPackageOption
mkIf
types
;
@@ -29,10 +30,11 @@ in {
type = types.str;
description = "Synapse server's fqdn";
};
package = self.packages.x86_64-linux.synapse-revitalization;
package = mkPackageOption pkgs "synapse-revitalization" {};
};
config = mkIf (cfg.enable) {
nixpkgs.overlays = [ self.overlays.default ];
systemd.services."synapse-revitalization" =
let pkg = "${pkgs.synapse-revitalization}/bin/synapse-revitalization";
script = pkgs.writeShellScript "synapse-revitalization-script" ''