summaryrefslogtreecommitdiff
path: root/files/scripts/disposable-firefox
blob: fe726c0328fb0e668dbfa8c0609746f2f6caece4 (plain)
1
2
3
4
5
6
BUILDDIR=$HOME/.gubes/
CONFIG=$BUILDDIR/disposable/firefox-dsp.scm
SCRIPT=$(guix system vm -L ${BUILDDIR} ${CONFIG})

trap 'kill 0' EXIT
$SCRIPT  -m 2048 -smp 2 -vga qxl -device virtio-serial-pci -spice port=5930,disable-ticketing=on -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 -chardev spicevmc,id=spicechannel0,name=vdagent -device virtio-sound-pci,audiodev=my_audiodev -audiodev spice,id=my_audiodev -device nec-usb-xhci,id=usb -chardev spicevmc,name=usbredir,id=usbredirchardev1 -device usb-redir,chardev=usbredirchardev1,id=usbredirdev1 -chardev spicevmc,name=usbredir,id=usbredirchardev2 -device usb-redir,chardev=usbredirchardev2,id=usbredirdev2 -chardev spicevmc,name=usbredir,id=usbredirchardev3 -device usb-redir,chardev=usbredirchardev3,id=usbredirdev3 & remote-viewer spice://localhost:5930