My Favorite Gnome Shell Extensions
Tags: gnome, linux
Published: 2020-05-06 18:02:36

*Last updated May 6th, 2020*

Gnome is one of my favorite desktop environments for a Linux system. Its modern and sleek approach to how a desktop should be laid out is unique and I love it. However, extensions help make the experience much better, so here’s a couple of my favorite extensions that I use daily. I’ll try to keep the descriptions brief and will provide all links.

### **1. Bluetooth Quick Connect**
Bluetooth Quick Connect adds a toggle for bluetooth devices in the Gnome bluetooth menu. It works as expected and it’s insane to me that this functionality isn’t built into Gnome.
[Gnome Extensions](https://extensions.gnome.org/extension/1401/bluetooth-quick-connect/) | [GitHub](https://github.com/bjarosze/gnome-bluetooth-quick-connect)

![Screenshot of the Bluetooth Quick Connect Gnome extension
](https://dev-to-uploads.s3.amazonaws.com/i/y2qbx9eqb3l60hp7g58r.jpeg)


### **2. Clipboard Indicator**
Clipboard Indicator is a clipboard manager that allows you to go back in your clipboard history. It sits on the top panel and does its job well.
[Gnome Extensions](https://extensions.gnome.org/extension/779/clipboard-indicator/) | [GitHub](https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator)

![Screenshot of the Clipboard Indicator Gnome extension
](https://dev-to-uploads.s3.amazonaws.com/i/8da2mykvfn89240nbjyj.jpeg)


### **3. Disable Workspace Switcher popup**
This is an extension that gets rid of the little overlay that is displayed when you switch workspaces.
[Gnome Extensions](https://extensions.gnome.org/extension/959/disable-workspace-switcher-popup) | [GitHub](https://github.com/windsorschmidt/disable-workspace-switcher-popup)

### **4. Fullscreen Notifications**
The Fullscreen Notifications extension allows notifications to be displayed when a user is in a fullscreen app (F11). Useful if you still want to get notifications while gaming or something.
[Gnome Extensions](https://extensions.gnome.org/extension/1610/fullscreen-notifications) | [GitHub](https://github.com/soal/gnome-shell-extension-fullscreen-notifications)

### **5. Run With PRIME**
Run With PRIME adds a “Run with PRIME” option to the menu of all apps. This is extremely useful for people like me who have laptops that have two GPUs (Intel Integrated and Nvidia). This should only be used when running in hybrid graphics mode.
[Gnome Extensions](https://extensions.gnome.org/extension/2203/gnome-run-with-prime) | [GitHub](https://github.com/floturcocantsee/GNOME_Run_With_Prime)

![Screenshot of the Run With PRIME option in an application menu
](https://dev-to-uploads.s3.amazonaws.com/i/0prb2rsryf45efg384a5.jpeg)


### **6. Impatience**
Impatience is an extension that allows you to set the global animation speed for the Gnome shell.
[Gnome Extensions](https://extensions.gnome.org/extension/277/impatience) | [GitHub](https://github.com/timbertson/gnome-shell-impatience)

### **7. Pixel Saver**
Pixel Saver is an extension that removes the title bar and puts the window controls in the top bar when in fullscreen.
[Gnome Extensions](https://extensions.gnome.org/extension/723/pixel-saver) | [GitHub](https://github.com/pixel-saver/pixel-saver)

### *8. Refresh Wifi Connections**
Refresh Wifi Connections is an extension that adds a refresh icon to the Wifi menu.
[Gnome Extensions](https://extensions.gnome.org/extension/905/refresh-wifi-connections) | [GitHub](https://github.com/kgshank/gse-refresh-wifi)

![Screenshot of the Refresh Wifi Connections Gnome extension (see upper right)
](https://dev-to-uploads.s3.amazonaws.com/i/nrl3wsszvn97tfghc3m7.jpeg)


### **9. Remove Dropdown Arrows**
This extension removes the dropdown arrows found in many of the menus in the top bar.
[Gnome Extensions](https://extensions.gnome.org/extension/800/remove-dropdown-arrows) | [GitHub](https://github.com/mpdeimos/gnome-shell-remove-dropdown-arrows)

### **10. Remove Rounded Corners**
Removes the rounded corners on the top bar.
[Gnome Extensions](https://extensions.gnome.org/extension/448/remove-rounded-corners)

### **11. Top Panel Workspace Scroll**
Allows switching of the workspace by scrolling on the top bar.
[Gnome Extensions](https://extensions.gnome.org/extension/701/top-panel-workspace-scroll) | [GitHub](https://github.com/timbertson/gnome-shell-scroll-workspaces)

### **12. Transparent Top Bar**
Makes the top bar transparent under certain conditions.
[Gnome Extensions](https://extensions.gnome.org/extension/1708/transparent-top-bar) | [GitHub](https://github.com/zhanghai/gnome-shell-extension-transparent-top-bar)

### **13. Middle Click Close**
Allows you to close windows in the overview by pressing the middle (scroll) button.
[Gnome Extensions}(https://extensions.gnome.org/extension/352/middle-click-to-close-in-overview) | [GitHub](https://github.com/p91paul/middleclickclose)


Well, that’s it.. for now! I’ll continue to update this list with more extensions if I find more ones that I find useful, or if some break or have issues with new updates
If you have any questions or suggestions, feel free to email me at topik@topik.tech or join my [Discord server](https://discord.gg/ZPwNW85).