From f7baa959bc5a77732ced41fda6a4e16fb2acffe1 Mon Sep 17 00:00:00 2001 From: Thary Date: Sat, 23 Aug 2025 05:34:30 +0300 Subject: [PATCH] Fix package option type --- module.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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" ''