My Installed Gnome 3 Extensions main blog post image
October 2nd, 2014 by Michael Tunnell

My Installed Gnome 3 Extensions

I am a really big fan of the GNOME 3 desktop environment because of many things but one of the biggest factors is the extendability via extensions because it allows so many customization options through these extensions so it can be modified to fit any user's preferences. Here is a list of my favorite/installed GNOME Shell Extensions.

 

  • Audio Input Switcher - Extensions.Gnome.Org (EGO) Page
    • Description:
      Adds a switchr for choosing audio input devices to the system menu. (Makes InputSlider always visible)
    • Usage Reason:
      Without this extension the process is System Menu > Settings > Sound > Change Device. This makes it much faster process by simply making it System Menu > Change Device.

  • Audio Output Switcher - EGO Page
    • Description:
      Adds a switch for choosing audio output devices to the system menu.
    • Usage Reason:
      This extension has the same reasoning as Audio Input Switcher.

  • Auto Move Windows - EGO Page
    • Description:
      Automatically moves applications to specific workspaces when launched.
    • Usage Reason:
      I use 6 Workspaces at all times because I like to organize each workspace for a particular purpose, for example: Workspace #2 = Programming/Development so all applications related to that will open there. This extension allows me to specify which workspace I want an application to launch on that way they are always organized by default with no need to move any windows.

  • Dash to Dock - EGO Page | Screenshot
    • Description:
      A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.
    • Usage Reason:
      Allows me to have a Dock without adding any extra programs. This dock also support Intelli-Hide, Window Switchig via Right Click and more.

  • Extension Update Notifier - EGO Page
    • Description:
      Shows a notification when extension updates are available
    • Usage Reason:
      Not necessary for me but very nice to have so you don't have to manually check for updates.

  • gTile - EGO Page | Screenshot
    • Description:
      "Tile your windows as you like. It even supports multiscreen!"
    • Usage Reason:
      Simple solution for Window Tiling. This is not a true tiling system but it makes resizing applications very easy to fit a particular section of your screen and window size. If you want full Tiling then look into Shell Shape.

  • Hot Edges - EGO Page | Screenshot
    • Description:
      Click the top edge of your monitor to open overview, bottom edge to open message tray. On touchscreens, simply swipe in from the top or bottom of the screen!
    • Usage Reason:
      I use this in combination with Insensitive Message Tray but I hated that the Message Tray popped up on hover but I still wanted a way to quickly open the tray. The combination of these two extensions solves this problem perfectly.

  • Icon Hider - EGO Page | Screenshot
    • Description:
      Show/Hide icons from top panel
    • Usage Reason:
      I don't ever use the Activities button to open the Overview, I either use the Super key or the Top Left Hot Corner. Due to this inactive feature of the Activies button it bothered me that it was there. This extension allows me to easily hide it as well as other sections that may bother someone.

  • Insensitive Message Tray - EGO Page
    • Description:
      Renders the bottom message tray insensitive so that it doesn't show up automatically when the mouse pointer is placed at the bottom edge of the screen. However you can still access the message tray using Super+M.
    • Usage Reason:
      I use this in combination with Hot Edges but I hated that the Message Tray popped up on hover but I still wanted a way to quickly open the tray. The combination of these two extensions solves this problem perfectly.

  • Quick Close in Overview - EGO Page
    • Description:
      Close windows with a button click (the middle one by default) when in overview mode
    • Usage Reason:
      Without this extension it takes pointless accuracy to close an app such as clicking the "X" on the app window itself or the "X" on the Overview display of the window. I wanted a much faster way to close an app. This solves the issue quite well. I set it up to middle click (mouse wheel click) to close an app in Overview and it works fantastically to what I wanted. The only issue is the extension has not be updated for 3.10, 3.12 or 3.14 but the extension will work just fine. All you need to do is edit the manifest file in the extension and add those versions for it to work. It is unfortunate that this is necessary but the extension function is worth the hassle.

  • TopIcons - EGO Page | Screenshot
    • Description:
      Shows legacy tray icons on top
    • Usage Reason:
      This puts System Tray Menus back in the System Tray. I am not sure why GNOME decided to move them out but I am so glad that this extension exists because this is a very important feature I want in a desktop environment.

  • User Themes - EGO Page
    • Description:
      Load shell themes from user directory.
    • Usage Reason:
      This is needed if you want to install skins that will affect the GNOME Shell.

  • WinTitle - Window Title on AppMenu Hover - EGO Page | Screenshot
    • Description:
      Shows the title of window when scrolled on the appMenu button.
    • Usage Reason:
      This is very nice for me because I deal with images a lot and if you are on an image in your browser it will display the image resolution in the titlebar but to hover to get that information takes about 3-5 seconds, this knocks that down for me to less than 1 second.