News for hackers. Stuff that matters.
Re:Lima: Linux-on-Mac by smoldesu on Friday May 14, 2021 @05:02PM (#27159660)
> I could see myself delving into writing a macOS-clone DE (which as a sidenote, GNOME and Pantheon doesn't go far enough with)

How do they not go far enough with it? The only thing that I can think of them not emulating is the menu bar in the top left, but the Gnome team is already flying pretty close to the sun with their recreation. Even still, there are ways to implement a global menu bar into Gnome with a little effort if it means that much to you. Otherwise, I really can't fathom what you're missing out on, besides some walls for your garden.

Re:Lima: Linux-on-Mac by kitsunesoba on Friday May 14, 2021 @05:43PM (#27160036)
Global menubar is indeed a big part. The biggest issue with implementations of this feature on the Linux desktop is that support of it varies wildly between apps (which is where some of the mentioned modifications come into play).

There's also a huge pile of small features that go beyond the scope of a comment to list, which are either implemented inconsistently or not at all. For example, in GNOME and Pantheon, window minimization is disabled by default and even when enabled lacks integration with whatever dock you may be using.

GNOME generally is rather odd, even if it's one of the more polished options. It strikes me more as a somewhat-desktop-adapted iOS than it does macOS.

Re:Lima: Linux-on-Mac by smoldesu on Saturday May 15, 2021 @06:06PM (#27169450)
I had to scroll back a long ways for this, but you might want to keep an eye on helloSystem[1]. While they don't seem to be super polished yet, their "MacOS Dream Clone" concept is something you might me amenable to.

>GNOME generally is rather odd, even if it's one of the more polished options. It strikes me more as a somewhat-desktop-adapted iOS than it does macOS.

That's because Gnome has to fulfill different responsibilities as a toolkit. It has to accommodate for touch-enabled devices, which pads out the UI quite a bit. It takes some getting used to, but I think I'm finally quite into it. It does a nice job of maximizing the actionable area of your window without sacrificing usability, uniformity or screen space. Compared to Big Sur's design language, the Gnome devs are already quite pretty far ahead of the game in my opinion. Gnome 40[2] positions the DE in a pretty good spot for the next several years, too.

[1] https://github.com/helloSystem/hello [2] https://forty.gnome.org/