How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "perk/nixos-22.11-aarch64"
  config.vm.box_version = "4769.2039c98a8af"
end
vagrant init perk/nixos-22.11-aarch64 \
  --box-version 4769.2039c98a8af
vagrant up

This version was created about 1 year ago.

NixOS 22.11 "Raccoon" aarch64 (arm64).

Tested on MacBook with Apple Silicon processor (M1/M2) and Raspberry Pi 4 64bit.

Works with qemu provider:

  1. Install QEMU

    brew install qemu
    
  2. Install vagrant-qemu plugin

    vagrant plugin install vagrant-qemu
    
  3. Init Vagrantfile

    vagrant init -m perk/nixos-22.11-aarch64
    
  4. Run vagrant

    vagrant up --provider qemu
    
2 providers for this version.
  • libvirt
    arm64 Hosted by Vagrant Cloud (461 MB)
  • qemu
    arm64 Hosted by Vagrant Cloud (461 MB)