在 GNOME 中添加最小化和最大化按钮
创始人
2024-03-02 17:41:34
0

缺少了 GNOME 中的最小化按钮选项?下面教你如何轻松找回它。

与 Ubuntu 不同,Fedora 和 Arch Linux 等发行版为你提供了原生的 GNOME,但可能让你烦恼的一件事是应用窗口上缺少最小化和最大化按钮。

No minimize or maximize button in application windows, only close button

GNOME 希望你使用应用切换器(Alt+Tab)或使用活动区(Super 键)在正在运行的应用之间切换,而不是最小化它。

好消息是,如果你不喜欢的话,你不必这样。

让我分享一下如何使用 GUI 和命令行选项恢复 GNOME 中的最小化和最大化按钮。

方法 1:使用 GNOME 优化工具启用最小化和最大化按钮

GNOME 优化 Tweaks 工具允许你自定义 GNOME 的各个方面。启用最小化窗口按钮就是其中之一。

首先使用发行版的包管理器安装 GNOME 优化工具。

运行应用并从左侧边栏进入 Windows 标题栏。你将在此处看到添加最小化和最大化按钮的选项,

你可以选择其中一个或两者。如果你不再需要它,你可以在 GNOME 调整工具中以相同的方式禁用按钮

? 如果需要,你还可以选择将这些控制按钮放在左侧。该选项位于标题栏按钮选项的末尾。

方法 2:使用命令行启用最小化和最大化按钮

gsettings 命令可以选择更改按钮布局并添加最小化和最大化按钮。

gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"

正如你所猜测的,如果你想要禁用任何按钮,你可以运行相同的命令,但从命令中省略不需要的按钮

? 你还可以通过将冒号放在命令的右侧来将 Windows 控制按钮移动到左侧:

gsettings set org.gnome.desktop.wm.preferences button-layout "close,minimize,maximize:"

受到 macOS 的启发并不总是一件好事

显然,这种“无最小化按钮”的设计灵感来自苹果的 macOS。我记得大约 10 年前,macOS 曾经将窗口控件放在左侧。因此 Ubuntu Unity 也尝试默认将控件保留在左侧。

苹果很奇怪。他们大多数时候都有很好的设计,但有时他们会优先考虑设计而不是使用体验。“Magic Mouse” 就是一个例子。

“Magic Mouse 深受用户喜爱”。你确定?

— Stuart (@stuwieface) 2021 年 4 月 20 日

我不明白为什么 GNOME 开发者需要从各种设计中获得灵感,尤其是那些糟糕的设计。

但那只是我的个人意见。我很高兴有一个快速简单的解决方案可以恢复 GNOME 中的最小化和最大化按钮。

(题图:MJ/f8ce0441-3d9b-498c-8e23-e48f7a90d040)


via: https://itsfoss.com/gnome-minimize-button/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

bwrap: execvp...
这个错误通常是由于GNOME Builder无法找到要执行的应用程...
2025-01-12 19:32:01
Fedora 发行版调整:...
感谢IT之家网友 的线索投递! IT之家 11 月 12 日消息,...
2024-12-08 06:12:53
编译GNOME桌面时无法定...
在编译 GNOME 时,需要下载并安装 gettext-tools...
2024-12-08 06:00:57
Fedora 发行版调整:...
IT之家 11 月 12 日消息,科技媒体 phoronix 于 ...
2024-11-14 10:27:41
Fedora Linux ...
OSCHINA ↑点击蓝字 关注我们 Fedora 官方正式宣布了...
2024-10-31 15:03:57
Ubuntu 24.10来...
【ITBEAR】Canonical公司近日宣布,正式推出Ubunt...
2024-10-12 06:24:28

热门资讯

使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
Bazzite:专为 Stea... 为 Linux 桌面或者 Steam Deck 做好游戏准备,听起来都很刺激!对于一个专为 Linu...
Motrix:一个漂亮的跨平台... 一个开源的下载管理器,提供了一个简洁的用户界面,同时提供了跨平台操作的所有基本功能。在这里了解关于它...
Bash 脚本中如何使用 he... here 文档 here document (LCTT 译注:here 文档又称作 heredoc ...
使用 dialog 和 jq ... 为何选择文字用户界面(TUI)?许多人每日都在使用终端,因此, 文字用户界面 Text User I...