Tips for coming from KDE? #2217
Replies: 1 comment 1 reply
-
Hi. Your post contains quite a lot of questions, I'll try to answer as best as I can ;)
Our panel, wf-panel, does not support vertical layout yet. However, there might be other panels/bars that support this. Getting the title and app-id is already possible by using wayland protocol extensions which have been standardized across wlroots compositors, or you can use the IPC - this would be tied to Wayfire specifically, but you get even more possibilities in what to do with the windows. Maybe take a look at what @killown is doing - https://github.com/killown/waypanel .
Wayfire is not a full DE, as such, many of those settings will be missing and they are not even planned for inclusion. But, you should be able to take KDE's Settings app, start the necessary services (upower, etc.) and many things will work. I regularly use gnome-control-center for example.
In Wayfire's config file, you can specify VRR, refresh rates, modes, scale, position, rotation. HDR is not supported - I am not really familiar with color management, and am generally waiting until all Wayland bits are finished, so that it can be implemented together.
Wayfire only supports C++, but if you're doing some simpler scripts, you can use the IPC which has a simple format and can be used in pretty much any language which supports unix sockets and json.
Wayfire does have some support for these. Whether they would be enough for you or not, I cannot say.
Yeah, maybe one thing which needs to be said about Wayfire for someone coming from KDE is this: Wayfire is more similar to kwin. But, to get a fully functional desktop as you want it, you need the full 'Plasma' setup. This includes panels and backgrounds (provided by wf-shell or you can use custom components, like swaybg, waybar, etc.), but also a lot of integration with other services which is not present in Wayfire. Some of those projects you mention are trying to do that - integrate Wayfire better with the rest of the system so that you get a working desktop out of the box.
Unfortunately, no idea about that. |
Beta Was this translation helpful? Give feedback.
-
I've poked at Wayfire a few times but have yet to try daily driving it. Since putting so many hours into Plasma 6 bug reports recently, I can't help but wonder what if I put those hours into figuring out Wayfire. Maybe this is a good time and opportunity to market wayfire as an alternative (maybe dotfiles for post-kde starter pack?). It seems like the best floating-window alternative, where hyprland and sway seem to be the most popular alternatives to kde/gome.
What are the biggest gaps or things to get used to?
My favorite things in KDE:
Per the last point, I have trust issues and have a hard time wanting to maintain reviewing and buidling many AUR-dependencies to piece together a desktop environment. Any outlook on how much more adoption wayfire needs to get that level of acceptance? Hyperland managed to make it in the last year or so.
Stuff that is annoying in KDE:
I'm also checking out stuff in the wiki. I may try some dotfiles from peux-os. PaperDE looks cool too. Also maybe CachyOS https://github.com/CachyOS/cachyos-wayfire-settings
Beta Was this translation helpful? Give feedback.
All reactions