News for hackers. Stuff that matters.
Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by rrix2 on Monday February 07, 2022 @08:02PM (#30253741)
Khronkite is another "honorable mention" for KWin tiling and I prefer it over the one mentioned in TFA: https://github.com/esjeon/krohnkite

With KDE+X11 it's trivially easy to change the window manager away from KWin and still get the benefits of suspend/resume, multi-monitor auto-configuration, wifi, system tray, etc, by just setting the KDEWM environment variable in your profile. https://userbase.kde.org/Tutorials/Using_Other_Window_Manage...

But with things moving to Wayland, etc, this simple swap out method isn't possible right now, so I've been keeping tabs and playing with Khronkite and KWin-tiling every so often for when I inevitably swap over to Wayland. It's basically a perfectly serviceable tiling WM OS without having to deal with any of the screen locker, systray, R&R, that Sway et al force you to contend with yourself. Most of the setup is in unbinding system defaults + rebinding window management shortcuts in to better "places".

I still use KDEWM=/usr/bin/i3 equivalent for now.

Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by kbknapp on Monday February 07, 2022 @11:08PM (#30254812)
Setting KDEWM to something other than KWin no longer works in Fedora as of 35 (and other "leading edge" Plasma distros like OpenSUSE are quickly approaching this turning point as well). There are several spots in the Plasma code base that KWin is hard coded. Those distros that still allow functional KDEWM only do so because their version of Plasma is either not yet new enough to be affected, or they have deliberately held back parts of Plasma (which means at some point they'll have it give in as well).
Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by RMPR on Tuesday February 08, 2022 @04:20AM (#30256384)
Using Fedora 35 here, still using i3. The trick is to modify /usr/lib/systemd/user/plasma-kwin_x11.service, here's mine.

    [Unit]
    Description=KDE Window Manager
    #Wants=plasma-kcminit.service
    PartOf=graphical-session.target

    [Service]
    ExecStart=/usr/bin/i3
    BusName=org.kde.KWin
    Slice=app.slice
    Restart=on-failure
The only downside is that you will need to wait a bit more for it to start.
Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by MayeulC on Tuesday February 08, 2022 @05:00AM (#30256640)
Hmm, with layer-shell, you can run some parts from other DEs under a given wayland compositor. I'm not sure what parts support the protocol, but I'm fairly sure you can run krunner, and probably the KDE status bar under sway. I think you can also run xfce's equivalents.

I don't see why all of that couldn't be integrated in nice, modular packages and sets of configuration. Some say that wayland made everything more monolithic. If anything, I think it helped make everything more modular by forcing to specify the interfaces into wayland protocols.

Now, of course some DE prefer using private interfaces instead of proper protocols...

Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by onnyyonn on Tuesday February 08, 2022 @07:04AM (#30257460)
You may want to have a look at Bismuth https://github.com/Bismuth-Forge/bismuth . It's the successor to Khronkite.
Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by rrix2 on Wednesday February 09, 2022 @01:55PM (#30276761)
thanks; i spent some time yesterday trying to build this from source in NixOS but didnt get it enabled. i'll keep it on my shortlist and keep working on packaging it when i have spare cycles. it looks like a nice shine-up of khronkite
Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by justemre on Tuesday February 08, 2022 @02:30PM (#30263304)
I didn't used any of them before, is this any better than Kröhnkite?
Re:KDE: A Nice Tiling Environment and a Surprisingly Awesome DE by indymike on Monday February 07, 2022 @08:51PM (#30254029)
I can second the Khronkite suggestion. It's extremely flexible.