{ lib, ... }: let mirrors = { # "https://android.googlesource.com" = "/mnt/aospaosp/mirror"; "https://github.com/LineageOS" = "/var/lib/src/lineageos/LineageOS"; "https://github.com/TheMuppets" = "/var/lib/src/themuppets/TheMuppets"; }; in { nix.envVars.ROBOTNIX_GIT_MIRRORS = lib.concatStringsSep "|" (lib.mapAttrsToList (local: remote: "${local}=${remote}") mirrors); # Also add local mirrors to nix sandbox exceptions nix.sandboxPaths = lib.attrValues mirrors; }