Favorite GNOME Shell Extensions

Hello everyone,

On the old forum, there was a similar topic, which I think is very useful to GNOME Shell users (especially to beginners), so I decided to create it again.

So what are you’re favorite GNOME Shell extensions? Which extensions on your opinion elevate GNOME Shell experience on a higher level? What’s your favorite?

These are my favorites:

  1. Applications Overview Tooltip
  2. Coverflow Alt-Tab
  3. Frippery Move Clock
  4. Impatience
  5. OpenWeather
  6. Panel OSD
  7. Remove Dropdown Arrows
  8. Sound Input & Output Device Chooser
  9. Transparent Window Moving / Transparent Window / Transparent Notification
  10. Workspaces to Dock
  11. Clipboard Indicator
  12. Top Panel Workspace Scroll
  13. CustomCorner
  14. Extension Update Notifier
  15. Places Status Indicator
  16. Notification Center
  17. Rounded Corners
  18. Clock Override
  19. Fullscreen Hot Corner
  20. Extensions
  21. WindowOverlay Icons
  22. Disable Screen Shield
  23. WinTile: Windows 10 window tiling for GNOME
  24. Animation Tweaks
  25. Cpufreq
  26. Fully Transparent Top Bar / Transparent Top Panel / Dynamic Panel Transparency
  27. Refresh Wi-Fi Connections
  28. TopIcons Plus
  29. Compiz alike windows effect
  30. Floating Dock
  31. Application View Columns
  32. Lock screen background
  33. Recent Items
  34. Vitals
  35. Quick Close in Overview
  36. ShellTile
  37. Shade Inactive Windows / Windows Blur Effects
  38. Blyr / Control Blur Effect On Lock Screen
  39. Multi Monitors Add-On
  40. Simpler Off Menu / Bring Out Submenu Of Power Off/Logout Button
  41. Auto Day/Night Theme Switch
  42. Smooth touchpad gestures
  43. Eye and Mouse Extended
  44. No activities button
  45. Activities Icons
  46. Icon Hider
  47. Touchpad Indicator
  48. Hide System Actions
  49. ESCape Overview
  50. BigAvatar
  51. TaskBar 2020
  52. Desktop Icons / Add to Desktop

:penguin: :penguin: :penguin:

1 Like

I usually use as few extensions as possible for better performance and stability. There are still many that I like. But the ones I’m actually using:

  • pop-shell. It’s the most stable and functional tiling extension available to gnome, and follows the same tiling paradigm as manjaro bspwm edition. It still lacks Wayland support and has a few quirks, but it is the only production ready tiling option for gnome. It makes mutter feel like a real window manager.
  • material shell. It is not yet production ready and has some major issues, but it is a very ambitious and promising tiling extension. I build and test it from time to time to see how close it is to becoming stable.

cmus status

and pop-shell

pop-shell is the only extension I add to the default ones on Manjaro GNOME

GNOME with as few extensions possible = safe and happy GNOME
That said, just using the Manjaro defaults is fine for me.

I learned the hard way that conflicting extensions can cause a log avalanche that fills up /var/log (and thereby / on many systems). I gave up on GNOME for a while after that. Just getting ready to give it another go.

Material-shell has now stabilized and is available in gnome-layout-switcher. Please test if you have time.

1 Like

Just a few …

  • Dash to Panel
  • GSConnext
  • KStatusNotifierItem/AppIndicator Support
  • Launch New Instance
  • Open Weather
  • Pamac Updates Indicator
  • Removable Drive Menü
  • User Themes
  1. Dash to Panel
  2. KStatusNotifierItem/AppIndicator Support
  3. User Themes
  4. Activities Configurator
  5. Gnome Email Notifications
  6. OpenWeather
  7. Removable Drive Menu
  8. Vitals

Only KStatusNotifier/AppIndicator Support.

I’m embracing the pure Gnome workflow, but some apps cannot be closed without an appindicator.

I’m also struggling with recommending extensions to new users because they are the cause of most of the instability of gnome, especially for an rolling release.

Imho it should be clearly communicated to new users, that fewer extensions are better, and if you are needing more than 5-10 Extensions you better should switch to Cinnamon, XFCE or MATE for stability.

1 Like

Here are the ones I use on top of provided by Manjaro:

  1. Tray Icons Reloaded (TopIcons Plus is no longer maintained)
  2. OpenWeather
  3. Sound Input & Output Device Chooser
  4. Walkpaper
  5. Freon

I’m also using Material Shell on my secondary machine and I start to like it very much.

I’m a Linux noob and using kde version.
Are there any similar things in kde version?

KDE has it’s quivalent called “widgets” or “plasmoids”. But you don’t really need many of them because the plasma desktop is far more customizable out of the box.

For my Surface Pro 6:

  1. AppIndicator and KStatusNotifierItem Support
  2. GSConnect
  3. Clipboard Indicator
  4. Place Status Indicator
  5. CPU Power Manager
  6. Improved Onscreen Keyboard

But neither Xfce nor MATE offer the eye candies and polishedness that GNOME offers. And also I’m a big fan of the big application overview with its animations. That’s why I personally like GNOME running with a bunch of extensions.

2 posts were split to a new topic: Do I need the Arch Linux Updates Indicator Gnome Extension?

That is so true! And if I see the list of 52(!) favorite extensions of the OP I feel that this is wrong. Either he is referring to a playground rather than a workspace or gnome is indeed lacking significant functionality which needs to be implemented by extensions.

It also depends on your hardware. I could’ve never ran more than 1-2 extensions with my previous machines, but my new laptop works happily with much more.

But yes, less is more with extensions.

1 Like

I add the following extensions if possible in addition to the Manjaro default extensions.

a) Sound input and output
b) Impatience
c) Night Theme Switcher (On Demand)
d) Internet Speed Meter
e) Cut off monitor
f) Clipboard indicator

1 Like

Pretty minimal as I mostly like the vanilla GNOME experience:

  • Dash to Dock
  • KStatusNotifierItem/AppIndicator Support
  • OpenWeather
  • Pamac Updates Indicator
  • Removable Drive Menu
1 Like