Hey people,
Recently I switched to KDE Plasma on all of my devices and I like it a lot, however one thing I would still like to see is a virtual machine KDE application. I would be more than happy to get my hands dirty, however I don’t quite know what I am expecting so I have a few questions:
- As far as I am aware, Boxes is just an interface, written with GTK, for QEMU. Is doing the same with Kirigami feasible for a solo developer.
- Moreover I am quite profound in C++ and programming in general, but I never worked on bigger projects
- I am quite amazed by Parallels in MacOs, would it be possible to copy some features for KDE, i.e a vm occupying a whole virtual desktop, or single windows “popping” out of the vm.
There is a Qt interface for libvirt, called qt-virt-manager. This is a rough analog of virt-manager. Unfortunately, it hasn’t seen a release since August 2021, nor a git commit since the same time. The good news is that it’s written in C++: if you’re so inclined, you ought to be able to get up to speed at least a bit faster than you would with a project in another language.
As much as I’d like a KDE-native VM GUI, I still just use virt-manager since it’s maintained, and gets the job done. Generally I’m just using ssh to access VMs anyway, so it hardly matters. But if qt-virt-manager made a comeback, I’d definitely give it strong consideration.