trivionomicon: athena-bccr: add support for mirrors

This commit is contained in:
Alejandro Soto 2026-03-09 15:25:05 -06:00
parent 789b1780cb
commit 286c49e369
5 changed files with 41 additions and 5 deletions

View file

@ -7,6 +7,12 @@ with lib.types; {
description = "hash of the Gaudi client";
};
mirror = lib.mkOption {
type = nullOr str;
default = null;
description = "release zip mirror base URL, if null then the release zip must be manually added to the Nix store";
};
release = lib.mkOption {
type = str;
default = "latest";
@ -21,6 +27,12 @@ with lib.types; {
description = "user group with full access to the smartcard reader";
};
mirror = lib.mkOption {
type = nullOr str;
default = null;
description = "release zip mirror base URL, if null then the release zip must be manually added to the Nix store";
};
release = lib.mkOption {
type = str;
default = "latest";