Live data from Hacker News

Material Shell – A modern desktop interface for GNOME

material-shell.com

201–210 of 271 posts

Re: Material Shell – A modern desktop interface for GNOME

#203
post #95

Earlier quoted context omitted.

Just press Command-` to switch between windows of the same application. Command-Tab to switch between windows of other applications.

Note that on a US keyboard the ` (backtick) key is the one right below ESC. If you have the keyboard in another locale (I use ES-intl) that hotkey doesn't make any sense at all: ` is next to "p" in my keyboard, and works only as a dead key. Cmd-` is literally impossible to use on it. If you are in this situation, do yourself a favor and remap the "move focus to next window" hotkey [1]. It is very useful and I couldn'…

` (backtick) is also right above tab. On a US keyboard, this makes Cmd+Tab switch apps and Cmd+` switch windows of an app.

It's probably worth noting that the defaults remain on common Linux (at least KDE, GNOME, and Cinnamon) and Windows desktop shells with Alt instead of Cmd.

On Linux, Windows, and OSX, adding Shift cycles in reverse order.

Re: Material Shell – A modern desktop interface for GNOME

#204
post #36

Tried it briefly, I currently use i3 on ubuntu and found it to be much much slower than that, the animations while pretty get pretty jarring once u start switching windows too often. I much prefer the i3 style of just showing a blinking cursor on switching windows. The grid layout is interesting but I found it strange that the all tabs are shown along the left side in split mode. It would be interesting to see how th…

> […] the animations while pretty get pretty jarring once u start switching windows too often.

Agree. I have used i3 for several years, but tried GNOME again recently to experience with Pop_OS's tiling feature. It was OK-ish, but a bit slow when resizing windows when rearranging / opening / closing windows, even with animations disabled.

I have read about Material Shell before, but did not try it. Gave it a try today, and I am pleasantly surprised so far. The animations get old very quickly, so I do what I always do in GNOME – disable all animations in Tweak Tools. This made the experience as close to i3 as GNOME has ever been for me. I will keep using the Material Shell for a while and stress-test it a bit.

Re: Material Shell – A modern desktop interface for GNOME

#205

Earlier quoted context omitted.

I use cinnamon, for that very reason. Just works, and works well for my use case, is very stable, and I've no wish to learn and configure another desktop paradigm.

Lack of Wayland support is the single thing I have wish it had. Gnome is so smooth on Nvidia in comparison but in every other way I prefer and still use cinnamon

Cinnamon with Mint is very stable and tuned, very good to get job done. It has very low cpu consumption. I don't know why but gnome always eats lots of resources. Plus this very old famous bug, keep me away from gnome-shell for good.

https://bugzilla.gnome.org/show_bug.cgi?id=733297

Re: Material Shell – A modern desktop interface for GNOME

#206
> for GNOME

For the life of me, I can't understand why there are that many GNOME-based desktop environments. I personally dislike most of their approach to UI. Maybe the innards are very pleasant to work with, but it's GTK-based, isn't it? That a somewhat-dated C toolkit, even if it has bindings in other languages. So I kind of doubt that.

And yet - MATE, Cinnamon, XFCE (ok, that's just GTK, not GNOME proper), Unity.

This is not a rant, I'm actually curious why GNOME is that popular, and those projects did not choose some other basis. I mean, that should be possible, right? LXDE switched from GTK to Qt a few years back.

Re: Material Shell – A modern desktop interface for GNOME

#207
post #205

Earlier quoted context omitted.

Lack of Wayland support is the single thing I have wish it had. Gnome is so smooth on Nvidia in comparison but in every other way I prefer and still use cinnamon

Cinnamon with Mint is very stable and tuned, very good to get job done. It has very low cpu consumption. I don't know why but gnome always eats lots of resources. Plus this very old famous bug, keep me away from gnome-shell for good. https://bugzilla.gnome.org/show_bug.cgi?id=733297

Nitpick: Mint (the distribution) uses Cinnamon as one of the options for a desktop environment.

Re: Material Shell – A modern desktop interface for GNOME

#208

Earlier quoted context omitted.

It rarely affects me. I'd say 99% of my time in Gnome is spent in either Firefox or terminal. Suddenly I'll need a program so I hit windows key, type in the start of the program name, and smash the Enter key. It's super simple. What's the problem?

[flagged]

Maybe if your screen real estate is limited (e.g. laptop) that is true.

I work on 3 monitors; two of them are 1920x1200, the third is a 40" 4K "TV". Nothing about the Gnome model is useful to me. I appreciate that my setup is unusual, and that I do sometimes find myself on a laptop. But I prefer to keep the paradigms consistent, and so 5 named workspaces at all times, thank you very much. I never move windows between workspaces. All of the windows in a given workspace are visible at all times.

And yes, boomer.

Re: Material Shell – A modern desktop interface for GNOME

#209

Earlier quoted context omitted.

Tiling isn't particularly difficult to implement on macOS with e.g. Phoenix: https://github.com/kasper/phoenix/ I hacked something together several+ years ago (see below) based on someone else's config, and I've maybe edited it twice since then, so it likely can be substantially improved. Also, I'm sure it's not as slick as a true tiling manager, but I've certainly gotten a lot of mileage out of it: https://gist.gith…

No need to implement anything at all, as Amethyst[0] already provides a pretty good tiling WM. It's so easy to setup that even some of my not-so-techy friends started using it. [0]: https://github.com/ianyh/Amethyst

Amethyst is pretty nice, though I find I have to restart it once a day at least because it loses an app or two over time.

Re: Material Shell – A modern desktop interface for GNOME

#210

I can't recommend AwesomeWM enough. You don't really have to customize it at all for the workspaces + basic tiling to be incredibly useful. And the workspaces can be per monitor !!! Or you can tie them together! Or use them as tags instead of workspaces! It's really just so good. I think the only thing I really added was audio key support and I changed the menu shortcut...? I'm not actually sure what the argument is…

> I'm not actually sure what the argument is to not use it.

I'm currently using it, but if I switch away, it will be because there is no wayland support yet.

Post reply on HN