Extensions you can't live without?

This page summarizes the projects mentioned and recommended in the original post on /r/gnome

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • gnome-shell-extension-appindicator

    Adds KStatusNotifierItem support to the Shell

  • AppIndicator and KStatusNotifierItem Support Because it's needed, and GS doesn't provide for it. Bluetooth Quick Connect Until GS supports this by default. [Caffeine] Because that's how it should be by default. Clipboard History Because I frequently need several bits of text to paste at different times, and my workflow is often non-linear. ddterm Because I frequently use the terminal for small one-off operations and I prefer to summon and dismiss the terminal with one keystroke whenever needed. Besides, it's one of the best terminal emulators for GS. Dim On Battery Power Because GS doesn't do that, and it should. GSConnect Obviously. Hot Edge Because it greatly simplifies workflow and eliminates the need for a dock extension. Primary Input on LockScreen Because Gnome devs haven't fixed this bug for ages, and it's frustrating to have non-latin layouts even available for the system password input. Unite Because it takes care of focusing windows that demand attention and removing titlebars on maximized windows (precious vertical real estate). I also use it for aesthetic purposes: to remove the Activities button, to display the current window title instead of it (very handy with maximized browser - shows the page title using almost all the space left of the clock), and also to shrink the distance between panel items (Unite does it better than Just Perfection).

  • Vitals

    A glimpse into your computer's temperature, voltage, fan speed, memory usage and CPU load.

  • Gnome Shell Extensions Clipboard Indicator - GNOME Shell Extensions Places Status Indicator - GNOME Shell Extensions Vitals - GNOME Shell Extensions

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • gnome-clipboard-history

    Gnome Clipboard History is a clipboard manager Gnome extension that saves what you've copied into an easily accessible, searchable history panel.

  • AppIndicator and KStatusNotifierItem Support Because it's needed, and GS doesn't provide for it. Bluetooth Quick Connect Until GS supports this by default. [Caffeine] Because that's how it should be by default. Clipboard History Because I frequently need several bits of text to paste at different times, and my workflow is often non-linear. ddterm Because I frequently use the terminal for small one-off operations and I prefer to summon and dismiss the terminal with one keystroke whenever needed. Besides, it's one of the best terminal emulators for GS. Dim On Battery Power Because GS doesn't do that, and it should. GSConnect Obviously. Hot Edge Because it greatly simplifies workflow and eliminates the need for a dock extension. Primary Input on LockScreen Because Gnome devs haven't fixed this bug for ages, and it's frustrating to have non-latin layouts even available for the system password input. Unite Because it takes care of focusing windows that demand attention and removing titlebars on maximized windows (precious vertical real estate). I also use it for aesthetic purposes: to remove the Activities button, to display the current window title instead of it (very handy with maximized browser - shows the page title using almost all the space left of the clock), and also to shrink the distance between panel items (Unite does it better than Just Perfection).

  • gnome-shell-extension-ddterm

    Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively (by ddterm)

  • AppIndicator and KStatusNotifierItem Support Because it's needed, and GS doesn't provide for it. Bluetooth Quick Connect Until GS supports this by default. [Caffeine] Because that's how it should be by default. Clipboard History Because I frequently need several bits of text to paste at different times, and my workflow is often non-linear. ddterm Because I frequently use the terminal for small one-off operations and I prefer to summon and dismiss the terminal with one keystroke whenever needed. Besides, it's one of the best terminal emulators for GS. Dim On Battery Power Because GS doesn't do that, and it should. GSConnect Obviously. Hot Edge Because it greatly simplifies workflow and eliminates the need for a dock extension. Primary Input on LockScreen Because Gnome devs haven't fixed this bug for ages, and it's frustrating to have non-latin layouts even available for the system password input. Unite Because it takes care of focusing windows that demand attention and removing titlebars on maximized windows (precious vertical real estate). I also use it for aesthetic purposes: to remove the Activities button, to display the current window title instead of it (very handy with maximized browser - shows the page title using almost all the space left of the clock), and also to shrink the distance between panel items (Unite does it better than Just Perfection).

  • extension-manager

    A utility for browsing and installing GNOME Shell Extensions.

  • Otherwise I use the Extension Manager by Matthew Jakeman (not the official Gnome one) for installing the extensions. I really like it as it lets you search for extensions within the app, lets you install or deinstall it.

  • vertical-overview

    Gnome has had vertically stacked workspaces for a long time. The Gnome 40 update unfortunately made the switch to a horizontal layout. A choice that many Gnome users disagree with. This extension completely replaces the new Gnome overview with something that resembles the old style.

  • Vertical Overview — To bring back the objectively superior vertical overview that was used to have with stock GNOME.

  • panel-corners

    A gnome-shell extension to keep the old topbar corners, which were removed for GNOME 42.

  • Panel Corners — To bring back the aesthetically beautiful rounded top bar that we used to have with stock GNOME.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • gnome-shell-extension-clipboard-indicator

    The most popular clipboard manager for GNOME, with over 1M downloads

  • Gnome Shell Extensions Clipboard Indicator - GNOME Shell Extensions Places Status Indicator - GNOME Shell Extensions Vitals - GNOME Shell Extensions

  • I think you will like Guillotine more, it's basically just like Command Menu and is even configured with a JSON file, but Guillotine has more options like the possibility of single instance commands and commands that behave like toggle switches, also IMO neater looking menu.

  • gnome-shell-pano

    Next-gen Clipboard Manager for Gnome Shell

  • Clipboard Manager (currently Pano)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts