From d32c25e4873d7e98c9fd320bbe12a94acf13899a Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Mon, 22 Dec 2025 15:12:22 -0500 Subject: [PATCH] wip --- flake.nix | 8 +++++--- modules/actualbudget-report/default.nix | 5 ++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 5caf0c0..20565c4 100644 --- a/flake.nix +++ b/flake.nix @@ -15,9 +15,11 @@ "aarch64-darwin" "x86_64-darwin" ]; - flake.nixosModules = { - default = ./modules/actualbudget-report; - }; + flake.nixosModules = + { self', ... }: + { + default = ./modules/actualbudget-report self'; + }; perSystem = { config, diff --git a/modules/actualbudget-report/default.nix b/modules/actualbudget-report/default.nix index d3e3763..ddb39f5 100644 --- a/modules/actualbudget-report/default.nix +++ b/modules/actualbudget-report/default.nix @@ -1,3 +1,4 @@ +self: { config, options, @@ -20,7 +21,9 @@ in options = { services.actualbudget-report = { enable = mkEnableOption "Actualbudget email reports"; - package = mkPackageOption pkgs.default; + package = mkPackageOption pkgs "actualbudget-report" { + default = self.packages.${pkgs.stdenv.hostPlatform.system}.default; + }; interval = { type = types.str; default = "Sun 12:00:00";