Hello, as the Garuda team told me to create a new thread on customizing Gnome with gnome40 onwards, I'm focusing on basics first. I'm focusing on some basic issues first that every regular user may face in Garuda Gnome.
1) Touchpad Gestures
So, with gnome 40 there are new touchpad gestures which works only in Wayland, but with two hacks it can easily work on Xorg.
i) First, we need one extension, x11 gestures
and
ii) Touchegg
Both are available in Aur and Chaotic-aur, also, I'd request to add x11-gestures package in chaotic-aur, and the most important thing is to remove the libinput-gestures, those make a serious conflict with x11-gesture and touchegg.
2. The Appindicators are something, that Gnome has totally ditched and the AppIndicator and KStatusNotifierItem Support is not working well anymore. Ubuntu's next release may fix the issues, but for now another extension called Unite will make it.
The option there, Show System tray in top-bar will save us for now. And I also hope that with Ubuntu 22.04 release I might be able to replace once again it with Ubuntu Appindicators. As we have two options in our hand now, I guess it'll not be troublesome anymore.
Now the customization part,
1) Extensions:
We need a few extensions, which specifically works in gnome-40
i) Gnome 4x UI Improvements
For better Workspace Overview
ii) Alphabetical App Grid
For Alphabetical App-grid, also will merge the apply-tiling-settings option from Manjaro(It's not an extension).
iii) GSConnect
If I'm not using Kde-Connect or this in Linux, then I'm a fool. Obviously a necessary thing.
iv) Clipboard Indicator
This extension is also very necessary for any user. And this also has a lot of options.
v) Caffeine/Espresso
Yeah, this is not so important but can be useful for any user.
2) Now the theming, well after a lot of research I have found some themes but still being frustrated with all their gnome-shell customizations I made my own forking from Adwaita, It's nothing but a bit more contrast and darker. Also, I have added a logo instead of the activities logo and a logo at the view-app-icon-grid logo. However, always open for better logo suggestions
And the darker thing I's talking about
If I get a nice wallpaper, I'll surely replace the black overview area also with that one. For icons, I think Fluent or the Beautyline or the pure adwaita anyone, is good, but I'll go for Fluent.
For Applications, Fluent Round dark or the Graphite Blue Dark is best, but I'll again go for fluent as the grayish tint of it makes a lot of apps look more coherent.
Fluent Round Dark
Graphite Blue Dark
Although for both the cases I'm totally against changing the shell theme. If anything needs to be applied in shell, it has to be a fork of Adwaita else it's gonna be too out of the place. And Obviously all these customizations will be available on the lockscreen too. A garuda logo(Garuda-Purple for now)
That's all of my customizations, as a new gitlab and github user (<1 year), I don't know how to make merge requests, please help me for that. And also, I'll surely work, if I get a small team, on the branding of Garuda with themes specially made for Garuda which will work on all editions(At least on KDE, Gnome, Cinnamon & XFCE).
And Finally a photo of my lockscreen, If I have a good wallpaper for lockscreen, I'll remove the logo and place the wallpaper there.