news 2026/6/10 17:33:09

20 GNOME Extensions To Perfectly Balance GNOME

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
20 GNOME Extensions To Perfectly Balance GNOME

GNOME is one of the most controversial Linux desktops out there, but luckily, you can remove a bit of that controversy by adding GNOME extensions to your desktop for extra functionalities.

These extensions serve as “addons” that you can easily install and tweak according to your needs.

The GNOME extensions that you install need to be compatible with the GNOME desktop version that you are running. For example, extensions designed to work on the GNOME 45 desktop may not work on the GNOME 46 desktop, and vice versa.

Sometimes they do. it’s just, not guaranteed that they do.

Table of Contents: [show]

How To Install GNOME Extensions?

The main way to install GNOME extensions is via the extensions.gnome.org website.

It’s an official platform belonging to GNOME where any developer can publish their extensions easily so that users can install them in a single click.

In order to for this to work, you’ll need two things:

  1. Browser Add-on:You’ll need to install a browser add-on that allows the website to communicate with your local GNOME desktop. You install it from here for Firefox, or here for Chrome.
  2. Native Connector:You still need another component to allow your system to accept installing files locally from your web browser. To install this component, you must install thechrome-gnome-shellpackage. Do not be deceived! Although the package name contains “chrome”, it also works on Firefox too. To install it on Debian/Ubuntu/Mint run the following command in the terminal:
    sudo apt install chrome-gnome-shell

    For Fedora:
    sudo dnf install chrome-gnome-shell

    For Arch:
    sudo pacman -S chrome-gnome-shell

After you have installed the two components above, you can easily install extensions from the GNOME extensions website.

How to Configure GNOME Extensions Settings?

Many GNOME extensions offer different possible settings to adjust based on users’ needs.

And it is important that you see these settings at least once in your life so that you know what you can achieve by tweaking them, if possible, to your own use cases.

To do this, you can head to the installed extensions page on the GNOME website, and you’ll see a small options button near every extension that offers one:

Clicking it will display a window for you, from which you can see the possible settings:

In this article, we are going to see the top GNOME extensions that you can use for each use case and workflow in order to improve your GNOME experience and boost your productivity.

General Extensions

1. User Themes

This is the first must-install extension on GNOME Shell.

It simply allows you to change the desktop theme to another one using the tweak tool. After the installation rungnome-tweaks, and you’ll be able to change your desktop theme to any other theme that you have installed (E.g after putting it in/home/<username>/.themes).

Installation link: https://extensions.gnome.org/extension/19/user-themes/

2. Dash to Panel

This one converts the GNOME top bar into a taskbar with many added features, such as favorite icons, moving the clock to the right, adding currently opened windows to the panel and many other features.

Just make sure not to install it with other GNOME extensions that provide the same functionality, or your desktop may crash.

Installation link: https://extensions.gnome.org/extension/1160/dash-to-panel/

3. GSConnect

KDE Connect is a desktop application that allows pairing a smartphone with a Linux desktop PC powered by KDE desktop, enabling features like notifications mirroring, file sharing and much more.

GSConnect is an implementation of the same features but for GNOME desktop, and it does not require the KDE Connect desktop application to be installed.

Hence, you can use this extension to simply link your smartphone with your Linux-based GNOME desktop.

You’ll only need to install this extension on your PC and the KDE Connect app on your phone so that you can link them together.

Installation link: https://extensions.gnome.org/extension/1319/gsconnect

Productivity Extensions

4. Todo.txt

For users who like to maintain productivity, you can use this extension to add a simple To-Do list functionality to your desktop.

It will use the syntax from todotxt.com.

You can add unlimited to-dos, mark them as complete or remove them, and change their position besides modifying or taking a backup of the todo.txt file manually.

Installation link: https://extensions.gnome.org/extension/570/todotxt/

5. Screenshot-Cut

This GNOME extension adds a screenshot button to your top panel. Click it anytime you want in order to either take a screenshot or a screencast for any part on your desktop.

It uses the built-in screenshotting features in GNOME desktop itself to achieve this. Then, there is an auto clicker to click things when you want.

Installation link: https://extensions.gnome.org/extension/6868/screenshort-cut/

6. Clipboard Indicator

A clipboard manager is simply an application that manages all the copy & paste operations you do on your system and saves them into history so that you can access them later whenever you want.

This extension does exactly this, plus many other cool features that you can check.

You will see an indicator on your GNOME top panel where you can see your history of copy & paste operations.

Installation link: https://extensions.gnome.org/extension/779/clipboard-indicator/

7. Gemini AI ChatBot

Want to include AI capabilities in your desktop? Some people do.

If you are one of them, then you can use this extension to connect your Gemini AI subscription with your GNOME desktop. An icon on the top panel will be created from which you can chat with Gemini and ask it anything according to your own user prompts and setup.

It requires having your own API key in order to use it.

Installation link: https://extensions.gnome.org/extension/6834/gemini-ai/

8. Advanced Alt + Tab Window Switcher

The defaultAlt + Tabwindow switcher in GNOME is limited, and you have no options to configure anything in it, hence you can’t adjust it to your needs.

This extension solves this issue by making theAlt + Tabwindow a Swiss army knife full of possible adjustments and options that you can toggle.

https://extensions.gnome.org/extension/4412/advanced-alttab-window-switcher

Workflow Extensions

9. Arc Menu

Arc Menu is an application menu for the GNOME desktop, and can be easily considered one of the best extensions out there.

It has many different built-in layouts miming different operating systems and desktops such as Brisk, Whisker, Redmond, Windows 10 and much more.

It has so many options to configure as well, making it a nice Swiss army knife for those who’d love to have a modern application menu instead of the traditional GNOME dashboard.

https://extensions.gnome.org/extension/3628/arcmenu

10. Applications Menu

This extension simply adds a classic menu to the “activities” menu on the corner. By using it, you will be able to browse the installed applications and categories without the need to use the dash or the search feature, which saves you time.

Installation link: https://extensions.gnome.org/extension/6/applications-menu/

11. Places Status Indicator

This indicator will put itself near the left corner of the activities button, it allows you to access your home folder and sub-folders easily using a menu, and you can also browse the available devices and networks with it.

Installation link: https://extensions.gnome.org/extension/8/places-status-indicator/

12. Window List

Officially supported by GNOME team, this extension adds a bottom panel to the desktop which allows you to navigate between the open windows easily, it also includes a workspace indicator to switch between them.

It is part of the GNOME classic session that is made available by GNOME.

Installation link: https://extensions.gnome.org/extension/602/window-list/

13. Frippery Panel Favorites

This extension adds your favorite applications and programs to the panel near the activities button, allowing you to access them more quickly with just one click.

You can add or remove applications from it just by modifying your applications in your favorites (the same applications in the left panel when you click the activities button will appear here).

Installation link: https://extensions.gnome.org/extension/4/panel-favorites/

14. Desktop Icons

If you miss the old GNOME 2.x desktop, then you can get a little bit of its traditional workflow back with this extension.

It simply adds desktop icons back to the GNOME desktop so that you can add files and/or applications to your desktop, and launch them instantly when you desire instead of navigating through menus or searching for them.

Has many different options to configure as well.

Installation link: https://extensions.gnome.org/extension/5263/gtk4-desktop-icons-ng-ding/

Other Extensions

15. Frippery Move Clock

If you are one of those people who like alignment a lot and like dividing the panels into two parts only, then you may love this extension as well.

What it simply does is move the clock from the middle of the GNOME Shell panel to the right side near the other applets on the panel, which makes it more organized.

Installation link: https://extensions.gnome.org/extension/2/move-clock/

16. AppIndicator and KStatusNotifierItem Support

Away from the technical name, this extension simply restores the old nice system tray back to the GNOME desktop by adding it to the panel, and hence, you can use applications like Skype, Teams, Zooms and others with ease.

Native context menus are going to be displayed if the tray icon of the applications has a right-click menu.

https://extensions.gnome.org/extension/615/appindicator-support

17. “Window is ready” Remover

Simply removes the “window is ready” notification each time a new window a opened.

Installation link: https://extensions.gnome.org/extension/1007/window-is-ready-notification-remover/

18. Removable drive Menu

Adds an icon to the top bar which shows you a list of your currently removable drives.

Installation link: https://extensions.gnome.org/extension/7/removable-drive-menu/

19. OpenWeather Refined

If you would like to know the weather forecast each day, then this extension will be the right one for you.

It will simply add an applet to the top panel allowing you to fetch the weather data from openweathermap.org or forecast.io. It supports all the countries and cities around the world, and can show wind and humidity information.

Installation link: https://extensions.gnome.org/extension/6655/openweather/

20. Extension List

Extension support from GNOME Tweaks has sadly been removed and moved into another separate app.

Luckily, you can use a GNOME extension to manage your extensions directly from GNOME Shell itself. Just install this extension and you will see an applet on your GNOME panel from which you can activate or disable your installed extensions.

Installation link: https://extensions.gnome.org/extension/3088/extension-list/

Conclusion

This was our list of some great GNOME Shell extensions to try out.

Of course, you don’t (and shouldn’t!) install all of these, but just what you need for your own usage.

As you can see, you can convert GNOME into any form you would like, but be careful, because if you install many extensions (>10) then your desktop may start to consume more CPU & RAM resources than it should.

You can take a look at how you can edit hidden GNOME settings for more features and things you can try out:

What other GNOME Shell extensions do you use? What do you think of this list?

Let us know in the comments.

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 11:41:54

2025年热门的AI Agent方向及国内外代表产品

2025年作为Agent发展元年&#xff0c;Manus敲响了AI 应用大发展的号角&#xff0c;各种Agent应用层出不穷。这些智能体基本框架是怎样的&#xff0c;哪些更有前景&#xff1f; 最近在海外看到一张「2025 年 AI Agent 技术趋势全景图」&#xff0c;觉得非常精彩&#xff0c;分享…

作者头像 李华
网站建设 2026/6/10 11:42:11

一文读懂 MCP、RAG、Agent

前言 最近&#xff0c;AI 圈被三个词刷屏了 ——MCP、RAG、Agent&#xff01;几乎每天都有新的相关工具冒出来&#xff0c;各大技术论坛、行业群聊得热火朝天。但不少朋友一看到这些术语就犯迷糊&#xff1a;它们到底是啥&#xff1f;能干啥&#xff1f;和我们普通人又有啥关系…

作者头像 李华
网站建设 2026/6/10 13:32:29

一文了解 AI Agent:创业者必看,要把AI当回事

当我们谈论 AI Agent 时&#xff0c;与其陷入技术细节的迷宫&#xff0c;不如回归一个更本质的问题&#xff1a; 所谓 "智能体"&#xff0c;究竟在重构什么&#xff1f; 若以第一性原理拆解&#xff0c;所有智能系统的进化&#xff0c;本质上都是对 "认知 - 行动…

作者头像 李华
网站建设 2026/6/10 13:44:40

基于PLC的具有球速可调可显示得分的乒乓球比赛设计

基于PLC的球速可调与得分显示乒乓球比赛系统设计 第一章 绪论 乒乓球作为普及性极强的体育项目&#xff0c;其训练与比赛设备的智能化水平直接影响训练效果与赛事体验。传统乒乓球训练多依赖人工发球&#xff0c;存在球速不稳定、发球模式单一、得分统计繁琐等问题&#xff0c;…

作者头像 李华
网站建设 2026/6/10 13:44:20

2026冲刺用!8个AI论文工具:继续教育毕业论文写作全维度测评

随着人工智能技术的持续发展&#xff0c;学术写作工具正逐步成为科研工作者和高校学生的得力助手。尤其是在2026年这个关键节点&#xff0c;论文写作需求激增&#xff0c;如何高效、高质量地完成毕业论文成为继续教育群体关注的核心问题。面对市场上众多AI论文工具&#xff0c;…

作者头像 李华
网站建设 2026/6/10 14:41:54

计算机毕业设计之springboot基于java实现的健身房操课预约系统

随着社会的不断进步与发展&#xff0c;人们经济水平也不断的提高&#xff0c;于是对各行各业需求也越来越高。特别是从2019年新型冠状病毒爆发以来&#xff0c;利用计算机网络来处理各行业事务这一概念更深入人心&#xff0c;由于工作繁忙的原因&#xff0c;去健身房操课预约也…

作者头像 李华