Posted 10 January 2018 - 10:24 AM
Either way you look at it, this sort of thing is what I don't like about GNOME. Tools like gnome-tweak-tool and dconf-editor should be right there in the Settings module, by default. They are two of the first apps I add to a GNOME installation, just like some years back when I used to add gconf-editor. The focus is so much on keeping things simple for the user that they don't even make it easy to get to these essential tools for fine-tuning GNOME Shell.
I don't understand this thinking, and I don't think it really started with GNOME 3. There were other things that you couldn't find in GNOME 2 (like a nice, automated wallpaper changer!).
Anyway, no big deal; with any DE or WM, there are pros and cons. I have no problem with adding non-native apps to any DE, and of course my Openbox setups can include packages from any DE, along with packages that aren't part of any particular DE. The important thing, to me, is: Can I use it to get things done? And it doesn't have to be set up for me to get things done the way I've always gotten things done in the past. In that sense, I'm okay with GNOME Shell, just like I'm okay with KDE Plasma, and Cinnamon, and so forth. Or, for example, I don't care much for tiling window managers, but I've used AwesomeWM and some others, and I think that if I spent time with something like i3 I'd get along just fine with it.
I won't go back to using only one type of desktop setup, though. That's what I had in Windows XP! For me, one of the advantages of using Linux instead Windows or macOS is all of the choices in DEs and WMs, etc.
My favorites are Xfce and Openbox (hard to say which one of those I like most), but I like to have at least one installation with GNOME, one with KDE, one with LXDE. I keep Fluxbox installed, too. Yet I'm using GNOME Shell in Stretch on what I call my "primary" computer.
In other words, I'm all mixed up! Can't stick to any one thing, ha-ha!