this is a psychotic question but have you actually tried doing that? like using a macbook as a vessel for running linux under parallels as a primary use?
this is a psychotic question but have you actually tried doing that? like using a macbook as a vessel for running linux under parallels as a primary use?
I guess if you autostart the linux VM upon booting this should work. I am doing actually the same with BeOS but using a Linux as the hardware compatibility layer. Linux distro is configured to autologin to sway which starts a VM and run it fullscreen. The guest VM is configured to use all the laptop ram leaving only 1GB for the host. In the second virtual desktop the pulseaudio volume control, wifi and bluetooth management tools are automatically open so I can easily plug a BT headphone, switch network.
The linux distro automatically shutdown if I shutdown the VM. I am using swaylock to lock the screen when I am away.
I went down this rabbit hole but with UTM, didn't get far though. Anything GPU-accelerated will struggle, or straight up not work. That includes GPU-accelerated terminals and code editors. You will also have conflicts with touchpad gestures, hot corners, and keybindings. It's not a good way to go imo.
I haven't done Linux (I have servers and such and "got used" to macOS enough for my needs) but I did in ages past do something very similar with Windows on Parallels on Intel Macs.