I'd like to run some aarch64 services on a x86_64 :nixos: #NixOS machine. Apparently the (undocumented?) emulatedSystems config helps setting up binfmt_misc for transparent emulation, that's awesome. Here it's described how to grab nixpkgs for a different architecture to use the cache: https://nixos.wiki/wiki/Cross_Compiling . Now how do I have e.g. aarch64 gitlab-runner run as a systemd service?
On #Archlinux this is all very tedious and fragile. I have high hopes it isn't on :nixos: #NixOS 😁