I am piecing this together here:
and here: Cross-building for aarch64 with Nix on a non-NixOS (Fedora 39) machine won't use the cache - #7 by ElvishJerricco