{ config, pkgs, lib, ... }: { age.secrets = { firefly-iii-app-key = { file = ../../secrets/firefly-iii-app-key.age; owner = config.services.firefly-iii.user; group = config.services.firefly-iii.group; }; firefly-iii-mailgun-key = { file = ../../secrets/firefly-iii-mailgun-key.age; owner = config.services.firefly-iii.user; group = config.services.firefly-iii.group; }; }; my = { utils = { commons.enable = true; lxc-standard.enable = true; }; services.firefly-iii = { enable = true; accessToken = config.age.secrets.firefly-iii-app-key.path; mailgun_key = config.age.secrets.firefly-iii-mailgun-key.path; }; virtualisation.proxmox.enable = true; }; # Extra packages environment.systemPackages = with pkgs; [ ]; system.stateVersion = "24.11"; }