Thomas Leonard writes: > On Thu, 11 Nov 2021 at 11:09, Alyssa Ross wrote: >> >> Thomas Leonard writes: >> >> > Correct; the proxy acts as the X11 window manager to Xwayland, and >> > just talks plain Wayland to the host. In fact, I managed to work >> > around several problems with Sway's built-in Xwayland integration by >> > using the proxy instead, even on the host (see >> > https://roscidus.com/blog/blog/2021/10/30/xwayland/#bonus-features). >> >> By the way, I'm very curious about "[com] is a SpectrumOS VM I use for >> email, etc.". _I_ don't even consider myself to be running Spectrum, >> because as far as I'm concerned there's no integrated system to run yet. >> So what's in that VM that you consider to be Spectrum? :) > > Well, I think of it as a spectrum VM, but I guess it has changed a > bit! It's based on your demo VM from early 2021, running Wayfire under > Sommelier. Except I replaced Sommelier with my proxy, and I removed > Wayfire. Instead, it runs "socat vsock-listen:5000 exec:dash" in a > loop and I can launch programs inside it from the host by writing to > the vsock. e.g. I have a "ff-com" command to launch Firefox in the com > VM. It's a bit more Qubes-like than Spectrum really. I also got it to > get the applications from the main NixOS repository, as they're more > up-to-date, and I replaced the kernel with a newer one because I > needed better io_uring support for another project. But your basic > build structure and execline boot scripts are still there! > > It was a useful skeleton, but now I understand how it works, I should > probably replace it with something more standard... Wow, I'm amazed by how useful that's been to you! I'm shocked to learn anybody has ever used that for more than running the demo. I guess the only thing you're still getting from it that's non-standard is the Chromium kernel? Which itself can hopefully be dropped soon if virtio-gpu is a suitable replacement.