Add a snapshot feature
arm_now snapshot -h
snapshot create [NAME]: create snapshot of the current VM
snapshot list: list all available snapshot
snapshot use [NAME]: overwrite the current VM with the snapshot [NAME]
$ arm_now start x86-i686
# do some config# poweroff
$ arm_now snapshot create MyBestVM
$ arm_now snapshot list
MyBestVM: maybe add a description here
Since grub2 knows the CPU architecture, you could add a test before each menuentry to check that the $arch is compatible?
e.g. currently if I boot to UEFI-32 or MBR-32, the menus lists all 64-bit ISOs.
On the settings menu, there is a "import animation" button that asks for an animation JSON and name. It would be great to have an example of what this should look like as it is not clear what all needs to be included in the JSON.