{ config, lib, ... }: let webConfigFileFlag = "--web.config.file=${config.age.secrets.prometheus-web-config.path}"; extraFlags = lib.mkAfter [webConfigFileFlag]; in { age.secrets.prometheus-web-config = { file = ./web-config.yml.age; mode = "444"; }; services.prometheus.exporters = { node = { inherit extraFlags; }; nginx = { inherit extraFlags; }; }; }