#!/bin/bash if [ ! -f $HOME/.guix/qemu/guix-user.qcow2 ] then /opt/homebrew/bin/wget https://objectstorage.us-phoenix-1.oraclecloud.com/n/axfgkze2xif1/b/guix-system/o/msg-system-aarch64guix-user.qcow2.tar.gz -O $HOME/.guix/qemu/guix.qcow2.tar.gz tar -xvzf $HOME/.guix/qemu/guix.qcow2.tar.gz -C $HOME/.guix/qemu/ fi chmod 700 $HOME/.guix/ssh-cert/msg_rsa echo "GUIX is now running" /opt/homebrew/bin/qemu-system-aarch64 \ -machine virt,highmem=on \ -accel hvf \ -cpu host \ -smp 4 \ -display none \ -hda $HOME/.guix/qemu/guix-user.qcow2 \ -m 4G \ -virtfs local,path=$HOME/.guix/home,security_model=mapped,mount_tag=macos \ -bios $HOME/.guix/qemu/QEMU_EFI.fd \ -device virtio-net,netdev=vmnic \ -netdev user,id=vmnic,hostfwd=tcp:127.0.0.1:9001-:22 \ && exit