diff --git a/module.nix b/module.nix index 8515dcb..630f282 100644 --- a/module.nix +++ b/module.nix @@ -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" ''