定制桌面 Linux 体验的 9 大 GNOME Shell 扩展

通过这些必备的 GNOME 3 Shell 扩展,优化您的 Linux 桌面以更好地满足您的需求。
402 位读者喜欢这篇文章。
GNOME

Gunnar Wortmann via Pixabay。由 Opensource.com 修改。CC BY-SA 4.0。

每个人都有一份定制列表,在首次设置新电脑时必须执行这些定制。也许是切换桌面环境,安装不同的终端 shell,或者像安装喜欢的浏览器或挑选完美的桌面壁纸这样简单的事情。

对我来说,设置新 Linux 机器时,我列表的首要任务是安装一些 GNOME 桌面环境的扩展,以修复一些怪癖,并使其更好地服务于我的日常使用。我最初是一个缓慢且不情愿的 GNOME 3 转换者,但是一旦我找到了满足我需求的正确扩展组合,并找到了GNOME Tweak Tool设置,更改了一些其他的基本行为,我已经成为一个快乐的 GNOME 3 用户好几年了。

所以这里有一些我发现自己简直无法离开的扩展。这并非旨在成为一份详尽的列表,也不是一份适合每个用户需求的列表。但对我来说,这些扩展效果良好,并很快变得不可或缺。

应用程序菜单

对于任何使用过 GNOME 2 的人来说,应用程序菜单看起来会很熟悉;它是多年来许多主要发行版的默认应用程序启动器。对我来说,重新启用该菜单不仅仅是对旧启动器的偏好。实际上,我也很喜欢新的启动器。但是在某些情况下,我更快地找到我正在寻找的应用程序,通过在按应用程序类型分组并在排列时更强调应用程序名称而不是图标的列表中看到它。对于很少使用的工具尤其如此。

应用程序概览工具提示

大多数时候,我甚至从未看过当您将鼠标悬停在应用程序上时描述应用程序的工具提示。当然,我知道它们存在,但我知道我安装的所有应用程序是什么以及它们的作用。或者至少,过去是这样。在积累了相当多的独立小游戏几年之后,我不得不承认,我很难记住每个游戏是什么以及它有什么样的玩法。更糟糕的是,如果您使用 Steam 安装游戏,您甚至可能不会为每个游戏安装自定义图标。并且一些名称非常相似的应用程序(“Awesome Game Pro Cool 1”和“Awesome Game Pro Cool 2”)可能会被截断名称,从而无法分辨哪个是哪个。

所以我已经开始为我保留安装的游戏编写自定义工具提示。像“多人实时策略”或“塔防游戏”这样简单的东西会在我启动之前提醒我它是什么。应用程序概览工具提示在应用程序概览中为您显示这些工具提示,并让您自定义许多内容,例如鼠标悬停在图标上多长时间后工具提示出现。(我将其设置为几乎立即显示。)

剪贴板指示器

在我每天进行的编辑、系统管理和数据处理任务之间,我的剪贴板得到了充分的锻炼。我无法告诉您有多少次我在来回切换时丢失了重要的文本,抓取一个东西并意外地替换了另一个东西,或者只是浪费时间快速连续地复制一些东西。当然,我可以将文本转储到编辑器中,并且我使用的几个程序都有特定于应用程序的剪贴板历史记录,但是剪贴板指示器是我跟踪我在写作和编辑时各种文本片段的首选工具,所有这些都整齐地位于屏幕顶部的一个小图标下。

Coverflow Alt-Tab

我不太喜欢 GNOME 3 中的默认 Alt-Tab 屏幕。首先,按应用程序对标签进行分组并没有特别大的帮助,因为我打开的几乎每个唯一窗口都是一个 Web 浏览器,标签按特定上下文的窗口排列。此外,我已经开始喜欢按下 Windows 超级键时出现的应用程序概览屏幕,该屏幕具有应用程序窗口的大型完整肖像。Coverflow通过应用程序的大快照解决了 Alt+Tab 的这一缺点,让您看到每个应用程序是什么,而不是眯着眼睛并希望您选择了正确的窗口。

GNOME Shell 音频输出切换器

您是否经常切换音频输出?对我来说,我发现自己一直在耳机、扬声器和蓝牙设备之间切换,这完全取决于我使用电脑的环境,尤其是我的笔记本电脑。我厌倦了每次想要更改我使用的输出设备时都必须浏览首选项菜单,而GNOME Shell 音频输出切换器通过一个简单的切换简化了该过程,该切换位于我的系统菜单下方,列出了所有连接的设备。

GNOME Pomodoro

我之前在我的时间管理工具综述中提到过GNOME Pomodoro,但它值得再次在这里提及。本质上,它是一个位于屏幕角落的小计时器,可以帮助您将一天组织成高效的时间段,让您可以在已知结束时间的情况下专注于一项任务。它是我在一天中保持高效的首要方式之一。

请务必从项目网站或您的 Linux 发行版的软件存储库中获取该版本,因为 GNOME shell 扩展网站上托管的版本已不再是最新的。

多显示器附加组件

一旦您切换到使用两个或多个显示器,就真的很难再回头了。但默认情况下,GNOME 并没有真正充分利用额外的显示器,至少不是我希望的那样。如果您之前将第二个显示器连接到您的系统,您可能已经注意到第二个显示器默认缺少顶部面板,以及其他一些让您依赖主显示器来控制系统的事情。多显示器附加组件通过允许您在额外的显示器上切换面板、缩略图滑块、活动按钮和应用程序菜单来修复此问题,这对我来说,可以防止我为了使用不同显示器上活动应用程序的菜单而不得不来回转动脖子。

Redshift

Redshift实际上不仅仅是一个简单的 shell 扩展,它是一个让您根据一天中的时间调整屏幕色温的工具。它可以帮助您避免眼睛疲劳以及盯着屏幕太久而不可避免地感觉自己变成了僵尸。它类似于f.lux,后者可以说更受欢迎,但在我上次尝试时,Linux 版本没有很好的界面,对我来说重要的是,目前在 Wayland 上不起作用,Wayland 是 Fedora 25 中的默认合成器。(顺便说一句,这是在 Wayland 中使 Redshift 工作的技巧。)

Redshift 的 shell 扩展允许您自定义颜色值,并在必要时将其关闭,例如,如果您正在处理图像编辑并需要以其真实调色板查看图像。

TopIcons Plus

就我个人而言,我不喜欢 GNOME 中托盘图标的处理方式,它会弄乱我屏幕的左下角,并且在某些应用程序中,会意外地捕获到原本打算用于其他内容的点击。幸运的是,您可以将它们移动到更合理的位置。TopIcons Plus将传统托盘中的图标移动到屏幕的右上角,为您提供更多屏幕空间,并将坚持使用它们的应用程序的图标分组在一个更合乎逻辑的位置。就我个人而言,我喜欢您可以然后对图标本身进行去饱和处理,将它们更改为与我的顶部栏其余部分相同的黑白色。


我不是第一个提出我最喜欢的 GNOME 扩展列表的人,我也不会是最后一个。我见过很多人喜欢的其他扩展,但它们不完全是我的菜,包括Drop Down Terminal(我更喜欢 Guake),OpenWeather(我只是不需要桌面天气更新),Media player indicator(我的所有音乐都来自基于浏览器的播放器,这些播放器与此扩展不兼容),以及Dash to Dock(它添加了大量的自定义选项,但我非常喜欢 GNOME 提供的默认设置)。但也许它们对您来说是完美的?

您必用的 GNOME 扩展列表上有什么,为什么?

标签
User profile image.
Jason 是 Opensource.com 的工作人员和红帽员工,从 2013 年到 2022 年。此个人资料包含他在此期间与工作相关的文章。其他贡献可以在他的个人帐户中找到。

4 条评论

肯定需要研究一下 redshift 选项!很棒的列表。

谢谢。我错过了一些这里列出的。

Hide Top Bar 和 Pixel Saver 很棒。有了这两个应用程序,你将始终处于全屏模式 :)

最近,我用 Dash to Panel 替换了 Dash to Dock。Dash to Panel 将 dash 和顶部栏组合在一起,形成一个更传统的面板。我更喜欢哪一个还在考虑中。我真的很喜欢 Dash to Panel 在悬停在应用程序图标上时显示的预览窗口,以及能够聚焦或关闭这些窗口。我使用 Dynamic Panel Transparency 扩展使面板透明。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.