Ranting About Desktop Environments

One should have no trouble finding hyprland dot files on github, or any other WM for that matter. Most people who have a working setup save their dot files and share them there.

1 Like

Here are some examples from Hyprland’s Wiki

Up until two weeks ago I just copied other people’s dotfiles. I am working on writing my own so that it is not just a copy and paste of JaKooLit’s or ML4W’s. I think OM should also have a unique feeling hyprland setup for the iso rather than just taking a premade config.

5 Likes

Part of the problem with Gnome is it follows some of the stupid conventions of Microsoft. Such as un-themable titlebars, and there being NO differentiation between a foreground window and background window. No window borders, so if overlapping windows have the same color background, you can’t see where the edges of the windows are, and they all blend into a blob mess. Gnome aren’t the ones to originate user-hostility.
I really think the Gnome designers have never used a computer for actual WORK.

3 Likes

Sometimes, when I get aggravated by Gnome’s intentional and malicious breakage of GTK+, I’ll switch my desktop over to NsCDE. It’s actually quite pleasant if you have an underlying X11 that can handle dithering & high-color displays (unlike AIX, where I was used to CDE).

Gnome’s idea of UI development is ā€œWe love and copy Microsoft when it comes down to their BAD ideas, but we can’t copy their ideas that are actually ok, that would make us too much like Windows!ā€
Windows 8-ish menu that worked out so badly even Microsoft ended up reverting it? Sure.
Menus as they have always been (not invented, but popularized by M$)? Never!
No difference between active and inactive windows? Sure!
A child window that can be moved independently of its parent? Never!

4 Likes

This NsCDE reminds me AmigaOS with MUI, nice one :slight_smile:

one mans bloat is another mans critical tool.
if you want zero bloat, you’ve necesserily got to have just a window manager. but this lacks practically any functionality other than managing windows.

4 Likes

That is too much bloat, anything more than a TTY terminal interface is just extra nonsense that should be removed.

11 Likes

I like your style!

3 Likes

Was anyone else here a fan of the Cutefish DE? I kind of wish it would’ve continued. It was like a good mix of KDE and Gnome, had the global menu (former mac guy here, sorry), good UI, was a nice one. Wish it had a different name though. Lol

1 Like

i used the jakoolit hyprland dots when i was using hypr on arch. might be able to pick though it and take out what you want.

I might when i get time install hyprland on om and try and pick though some stuff to see how it works on om but busy as hell with other stuff.

2 Likes

I find these rants, er, discussions interesting, because they focus what I do or don’t like about a given desktop.

Most of our desktops now ā€œjust workā€ and it’s now pretty rare to find hardware that can’t run whatever OS and DE you throw at it. A bit more or less resource use is no longer critical. My main PCs are 11 years old yet are midrange Xeons with 64GB RAM, enough horsepower to run pretty much any OS or program a dozen times over.

Also, some experimentation with various distros and DEs made it evident to me that performance is not dependent on the DE, but rather on the underlying distro. Plasma on PCLinuxOS or OpenMandriva runs like the wind on any piece of junk. Mageia with the same Plasma desktop bogs down my Xeon. Fedora/Plasma doesn’t bog down, but you’d never call it snappy.

So the problem becomes: What do you use it for? How do you work?

Aside from what Bero says (totally agree), for me, the big issue with Win8.1 and Gnome is that both try to emulate a cellphone interface. Which might be fine on a phone (I have Manjaro with KDE Mobile on a PinePhone, and it works well enough), but is extremely frustrating on a desktop, at least if you’re of the ā€œlots going on at onceā€ sort of workflow. (I have two browsers, a mail client, two document editors, and about 15 documents up, plus a few things I run in the background, and that’s my normal day.) Also, I already hate swiping around on a phone or tablet; I’m sure not going to do it on a regular PC.

But I’ve noticed people who like Macs and iPads also often prefer Gnome. Similar workflow, perhaps. (I’m not a Mac person.)

I like the WinXP desktop (Windows UI has since slid into the dumpster). XP64 is still my daily driver. Plasma comes pretty close (Trinity is closer, but insufficiently stable). Gnome is so far away from how I work that if that were the only choice, I’d flee to Win11. (Which I do use, after beating it into submission with OpenShell and Winaero Tweaker, but for everyday it would drive me mad.)

Now, if I’m using Puppy, I think it’s supposed to have JWM, and it looks odd to me with anything else. Why? I don’t know, it just suits how Puppy works.

4 Likes

i like it because i’m a fan of global menu, and i wish a global menu can be placed in either a hiding panel if an app is maximized, or even hidden in the title bar the way Ubuntu Unity used to do it, which was quite clever. i’m also a fan of Unity’s HUD, which was, and IS a great idea, which still lives on in Unity flavor of Ubuntu, not sure if it’s official or not, and perhaps even more widespread in MATE, although the MATE implementation is somewhat less elegant, but it activates/displays on the active window, which is nice.

would be cool to see Cutefish DE run with that. i like that they were doing something somewhat different than the usual windows panel paradigm, although trading it for the Mac OS paradigm? well, more choice is good. we do have a lot of choice already, although a lot of it is much of the same, the aforementioned Windows paradigm, even if some DEs do have global menu (Plasma, MATE, Xfce?) it usually just works on office and maybe a few other odd apps.

3 Likes

Yeah there is too much split between GTK, QT, and other UI toolkits. Linux needs to condense down and make a unified toolkit ONLY if they ever want Linux to truly become mainstream and widespread imo. Having so many options only hinders users switching over. Processes need to be simplified, UI’s can be different, that’s fine, but all this one toolkit allows global menus (qt - Plasma), and another one doesn’t (GTK - Gnome) just splits the userbase pretty badly.
But I don’t think that’ll ever happen, so Linux will unfortunately be for most, a hobby OS, nothing super mainstream. Not sure if I worded that well enough.
That’s another reason I liked Cutefish. It had a super clean UI, also a global menu, some customization, not overbearing for an average ā€œnon-techieā€. Shame that it ceased.

2 Likes

Qt is supposed to be the universal toolkit. It is even used on android apps. Gtk is just gnome doing gnome things like not implementing wayland protocols and lacking server side decorations rendering. I also don’t think the popOS cosmic devs should make their own toolkit, they should just stick with Qt.

4 Likes

cutefish is qt then, i assume. but not sure gtk does not allow global menu as Unity DE is actually just a shell for GNOME 3 and it definitely uses global menu by default, and LIM, locally integrated menus, which is menus in the window title bar, autohides by default but i think there’s an option for always show as well

1 Like

They cut off global menus capabilities in GTK4 and on. There was an extension (Fildem Global Menu) that showed global menus in GTK3 apps, but when Gnome 40 came around, they (for no reason at all) disabled that capability. Unity sticking with GTK3 for use is great, but unfortunately most apps have moved to GTK4 and won’t export the app menu anymore, so you’ll find that quite a few apps in Unity don’t show the global menu… I tried it out in my search for some ā€˜mac-esque’. I kind of like Gnome’s UI over KDE’s (shoot me), but hate many of the decisions they’ve made that make no sense at all, especially when their userbase is screaming to do the opposite.

sad that in this world of choice we have as linux users, the toolkits which do still allow the option of having a global menu is crippled by gtk4 apps :frowning:

yeah I dig the macOS-type look too I’ll admit, and I like how the desktop functions, especially on mobile platforms, but that’s not a reason to be bikeshedding perfectly good and otherwise universal protocols or hire a shaman as your executive director then go nearly bankrupt in 6 months and fire a third of your foundation. They need to get a grip on reality I swear

4 Likes