Our great sponsors
-
bismuth
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Plasma 5.27 added in some native tiling support. There are also some kwin scripts available to add tiling to it.
https://github.com/Bismuth-Forge/bismuth
Exactly this.
I have been using KDE as my only DE for over ten years, including some years for work. Previously used Windows and currently, I have been forced to use Mac for about 4 years.
Window management in Mac is an outright disrespect for power users and built-in applications for Win are just not up to speed. In KDE, I just use most apps from KDE universe and most of them are a perfect fit.
KDE managed to take the good from Mac and Win and even improve upon it - and if you don't like it, you can most likely easily change it in the System Settings panel or application preferences. With Kubuntu, everything (hardware) has mostly worked out of the box and upgrading since Kubuntu 7.04 has been working pretty flawlessly.
When they release new features, it is evident that they care about users. The theming is consistent, elegant and yet heavily configurable. Plasma and Kwin support you in the way that YOU want to work and does not force some workflow upon the users. I can control my Hue bulbs from the desktop and interact with my phone (through KDE Connect) bidirectionally.
The only missing thing was auto dark mode and I created https://github.com/adrium/knightadjuster for it. Even without reading much documentation, I could accomplish what I wanted simply by experimenting with qdbusviewer.
Thank you KDE developers - thank you KDE community! Keep up the good work and thanks for caring about users!
I am actually a pretty happy GNOME user -- granted, it is due to being able to tweak my experience with GNOME extensions and managing the aspects I care about with dconf settings managed with Home-Manager/Nix.
These are the GNOME extensions I find critical to me enjoying the UI:
- PopOS' Shell[0] for tiling windows
- Just Perfection[1] for making the appearance even more minimal/removing elements I don't use
I think if the GNOME team removed extension support altogether, I would absolutely switch to KDE. But for now, I get an extremely minimal desktop, and I really like it.
That being said, I typically live in my terminal, so I don't spend much time actually using the tools provided with my desktop environment.
(Just want to vocalize that there is at least one person who enjoys GNOME's approach of visually staying out of my way, but giving me a robust backend when I need it)
[0] https://github.com/pop-os/shell
[1] https://extensions.gnome.org/extension/3843/just-perfection/