| gnomeExtensions.allow-locked-remote-desktop | Allow remote desktop connections when the screen is locked |
| gnomeExtensions.xremap | Allow xremap to fetch the focused app name using D-Bus or local socket. |
| gnomeExtensions.solaar-extension | Allow Solaar to support certain features on non X11 systems |
| gnomeExtensions.fix-remote-window-icons | This extension restores proper icon and app associations for remote X11 (Xwayland) windows that GNOME Shell fails to recognize. It ensures that applications running in Incus containers, SSH X forwarding, or other remote environments display the correct icons in the dock and allow pinning. |
| gnomeExtensions.espresso | Espresso disables the usual auto suspend and screensaver functionality and optionally Night Light with options to show an Espresso icon in the top panel, to enable Espresso when a fullscreen application is running, to restore state across reboots, to provide notifications, to enable Espresso when specific applications are running, or to pause Night Light when Espresso is enabled or only when specific applications are running. Espresso also provides some support for docking stations including options to enable Espresso when charging and/or when docked to external monitors and to allow temporarily overriding the docking support without affecting the stored state. |
| gnomeExtensions.input-source-d-bus-interface | This adds a D-Bus interface for changing input sources (your input languages) via commands. The point is to allow binding input sources to separate shortcuts, because it's easier than cycling through them when you have more than 2. |
| gnomeExtensions.keyboard-backlight-slider | Allow setting the keyboard backlight brightness with a slider in the main menu |
| gnomeExtensions.grown-up-notifications | Do not allow apps to delete their own notifications (e.g. web skype does that) |
| gnomeExtensions.windownavigator | Allow keyboard selection of windows and workspaces in overlay mode. <Ctrl>number selects a workspace, and <Alt>number selects a window. |
| gnomeExtensions.streamcontroller-integration | Allow automatic page switching in StreamController by adding a dbus interface to fetch info about the current window. |
| gnomeExtensions.desk-changer | Simple wallpaper changer with multiple profile support. Integrates into the shell by providing it's own panel icon. The daemon will continue to run while the screen is locked, allowing for wallpaper changes while locked. |
| gnomeExtensions.dual-monitor-toggle | Easily enable or disable your secondary monitor with a single click. This extension adds a toggle button to the system menu, allowing you to quickly switch your second screen on or off without needing to navigate through settings. It automatically detects your connected monitors and their configurations, making it simple to manage your multi-monitor setup. |
| gnomeExtensions.pipewire-airplay-toggle | Quick Setting menu toggle to enable/disable the RAOP Discover Module in PipeWire, allowing users to quickly and easily show or hide their AirPlay enabled speakers. This extension now also supports PulseAudio starting from version 8. For full details and dependency information, please review the GitHub repository wiki. |
| gnomeExtensions.wintile-windows-10-window-tiling-for-gnome | WinTile is a hotkey driven window tiling system for GNOME that imitates the standard Win-Arrow keys of Windows 10, allowing you to maximize, maximize to sides, or 1/4 sized to corner across a single or multiple monitors using just Super+Arrow. |
| gnomeExtensions.audio-switch-shortcuts | This extension allows you to switch speakers and microphones with global keyboard shortcuts, instead of using the mouse to open the Gnome Panel or navigate menus. It allows you to set specific audio devices to cycle through, and set your own hotkeys. |
| gnomeExtensions.notification-timeout | This extension allows configuring the same timeout for all notifications. It also allows ignoring the idle state. |
| gnomeExtensions.todo | Lightweight and user-friendly extension designed to help you manage your tasks efficiently. With a minimalistic interface, it allows you to add, modify, and delete tasks effortlessly. No complicated settings, just pure productivity! |
| gnomeExtensions.panel-date-format | Allows to customize the date format on the panel. |
| gnomeExtensions.screen-rotator | Allows you to quickly rotate the screen. |
| gnomeExtensions.panel-corners | A GNOME shell extension to keep the old topbar corners, which were removed for GNOME 42. It also allows you to customize the rounded corners, even if you use GNOME 40 or 41. |
| gnomeExtensions.ssh-profile-list | SSH Profile List is a GNOME extension that allows you to show SSH connections from .ssh/config file directly from the GNOME panel systray. This extension is fork of https://github.com/pramalho/guake-ssh-extension that modified to run on any terminal. |
| gnomeExtensions.thinkpad-red-led | A GNOME Shell extension to control and customize the ThinkPad red LED directly from the top panel. It allows you to turn on/off the LED, blink it and send morse code messages. |
| gnomeExtensions.smart-tiling | This GNOME extension brings Windows 10–style window tiling to your desktop. It allows you to quickly snap and organize windows using familiar keyboard shortcuts — Super + Arrow Keys. Press Super + Left/Right to move windows to either half of the screen, or combine with Up/Down to tile them into corners. A simple, efficient way to boost your workflow and window management on GNOME. |
| gnomeExtensions.panel-organizer | Allows arranging panel elements to left or right positions |
| gnomeExtensions.date-menu-formatter | Allows customization of the date display in the panel. |
| gnomeExtensions.files-launcher | files-launcher is a menu that allows you to launch arbitary files options are view, edit or run (if it is an executable), you can also put directories in it and then the options will be list, open in the default File Browser, or in the default shell 🤠. |
| gnomeExtensions.bangs-search | Quickly search using !bangs from your GNOME search. This feature allows you to perform quick searches directly from the GNOME search bar using DuckDuckGo's !bang syntax. !bangs are shortcuts that quickly take you to search results on other sites. For example, typing '!w gnome' will search Wikipedia for gnome,To use this feature, simply open the GNOME search bar and type a !bang command followed by your search query. |
| gnomeExtensions.muteunmute | This extension allows muting/unmuting volume output/input by middle-clicking the speaker/mic icon on the menu bar. This extension uses mute/unmute API in order to restore previous volume level after unmuting. |
| gnomeExtensions.alt-tab-current-monitor | Enhances window switching for multi-monitor setups: shows only windows from the current monitor in Alt+Tab, allows switching to windows on other monitors with a modifier key, prevents focus from jumping between monitors when switching workspaces and more. |
| gnomeExtensions.touchpad-switcher | Touchpad Switcher allows you to easily toggle the touchpad on and off via the GNOME quick settings menu. It also includes an optional indicator to display the current touchpad state in the system tray. |
| gnomeExtensions.wtmb-window-thumbnails | Allows you to create a Picture-in-Picture (PiP) view of any window |
| gnomeExtensions.sevosio-session-switcher | Allows session switching between users. Read instructions at https://github.com/sevos/gnome-shell-session-switcher/ |
| gnomeExtensions.bluetooth-quick-connect | This extension allows paired Bluetooth devices to be connected and disconnected via the GNOME system menu, Shows battery status and more. |
| gnomeExtensions.network-share-automount | Automatically mount bookmarked network locations with advanced configuration options and allows for creating symlinks for easy access from your homer directory |
| gnomeExtensions.kando-integration | This extension is required for Kando to work on Wayland. It allows Kando to bind global shortcuts, and provides information about your currently focused application window and the position of your mouse pointer. |
| gnomeExtensions.noiseclapper | Noiseclapper is a GNOME Shell extension that allows you to control some normally phone-application exclusive settings on your Soundcore Life headphones from your GNOME desktop. |
| gnomeExtensions.dfx-currency-converter | Configurable multiple currency converter. Supports crypto. Updates are received every 30 seconds. It uses uses economia.awesomeapi.com.br API. Allows using a free API key in order to avoid overusage errors. |
| gnomeExtensions.quick-settings-audio-devices-hider | A Gnome Shell extension that allows you to hide selected output/input devices from the Quick Settings audio devices panel. |
| gnomeExtensions.switch-x11-wayland-default-session | A GNOME Shell extension that adds a X11 or Wayland session indicator to the top panel and allows the user to switch default session between X11 and Wayland. |
| gnomeExtensions.panelhideswindow | Allows you to quickly hide the top-most maximized window just by middle-mouse clicking anywhere on the TOP PANEL (not the top bar of a window). |
| gnomeExtensions.quicksettings-indicator-visibility-tool | A simple GNOME extension that allows you to control the visibility of indicators in quickSettings panel |
| gnomeExtensions.yawaretimetracker-gnome-extension | Allows integration of the Yaware desktop application with the GNOME Shell environment. |