3 ms·
You can only really do that by forking though, so it's probably not going to happen. That said, the unspoken part of that is that it supports Wayland protocols
by jchw 2y ago
You can only really do that by forking though, so it's probably not going to happen. That said, the unspoken part of that is that it supports Wayland protocols for the features that would be provided by dbus/swaysock/etc. so you can just use "stock" tools like wlr-randr and sfwbar to manage outputs or provide a task switcher. Some of these protocols are still wlroots extensions (though that doesn't mean you won't find them supported elsewhere) but increasingly those are being replaced with standard protocols (with the caveat that GNOME Mutter will probably never implement any of them, but I'm not sure if anyone cares; GNOME is probably going to wind up just being it's own thing that is technically Wayland but not how anyone else does it.)
(P.S.: I suspect Swaysock might've never existed if it were not for the fact that Sway is more or less a direct recreation of i3wm as a Wayland compositor; it is the equivalent of i3 IPC. You can and should just use Wayland protocols even in Sway where possible.)