trivionomicon: athena-bccr: separate releases by vendor, add 'vendor' option

This commit is contained in:
Alejandro Soto 2026-03-10 20:03:02 -06:00
parent a74fc0c70e
commit aac5bbeb91
7 changed files with 70 additions and 63 deletions

View file

@ -5,12 +5,11 @@
doctrine,
...
}: let
athena =
(pkgs.${doctrine.prefix}.athena-bccr.override {
inherit (cfg) mirror;
}).${
cfg.release
};
releases = pkgs.${doctrine.prefix}.athena-bccr.override {
inherit (cfg) mirror vendor;
};
athena = releases.${cfg.release};
in {
home.packages = [
athena.firmador