Remix.run Logo
cosmic_cheese 19 hours ago

I think KDE has the right spirit but its execution leaves something to be desired.

bayindirh 18 hours ago | parent [-]

I don't think "defaults to windows-like" is a bad choice for newcomers.

I don't customize it heavily either. Move tray, clock and menus to the top, a-la GNOME2, leave taskbar at the bottom, both auto-hidden and narrower than screen.

Add four desktops as a 2x2 grid, re-enable old CTRL+ALT+$ARROW keyboard shortcuts, add a couple of usability effects with custom key combinations and two active corners, and I'm done.

Some applications (Konsole, KATE) get custom fonts and themes, but everything else is bog standard. Setting it up takes 30-ish minutes, and it's the same config for decades now. Probably because of sharpening the same tool and optimizing without knowing.

Then, I can just concentrate and fly on that environment.

Also, they have improved a lot in the small areas where it was lacking. You can use your system without a terminal if you want, plus Baloo works really well.

cosmic_cheese 18 hours ago | parent [-]

I would argue that it actually doesn’t go far enough in windows-like-ness to be viable for a lot of people, and for those who prefer a mac-like setup the possible customization doesn’t take it far enough in that direction, either. It’s not Windows or macOS, it’s KDE, and that’s fine but I think there need to be environments more specifically aimed at people who are happy with their current commercial OS setups.

bayindirh 4 hours ago | parent [-]

I'm a bit time-restrained while writing this reply, but I can argue that KDE is 95% there with macOS emulation, if you really want to go that far.

The only missing piece is "global menu bar" and full-screen applications.

Since I don't use KDE on a mobile system, I don't know how well multi-touch trackpad works, but the rest is almost there.

As I said that I neither need or desire to go that far (my custom layout works like a charm for me more than ~15 years now), but it's not off the left field for KDE.