如何隐藏/禁用GNOME窗口的关闭按钮?

我正在使用GNOME Shell的Pixel Saver扩展 ,类似于GNOME 2 / Unity的旧Maximus扩展。 当我最大化窗口时,隐藏标题和菜单栏。

但我不希望最小化,最大化或关闭按钮出现在活动栏中。 Pixel Saver没有弄乱窗口按钮,而是尊重GNOME设置 ,因此我可以通过在Tweak Tool中禁用它们来删除最小化和最大化按钮。

如何禁用/删除关闭(X)按钮?

(我猜这与“GNOME 3中没有关闭按钮”相反)

您可以尝试以下之一。

1.调整Pixel Saver代码

您可以通过以下步骤调整Pixel Saver来摆脱按钮:

  1. 转到Pixel Saver目录即可。 ~/.local/share/gnome-shell/extensions/pixel-saver@deadalnix.me/ (如果它是在本地安装的)。
  2. 使用文本编辑器打开extension.js文件。
  3. 寻找三条线

    • Buttons.init(extensionMeta);
    • Buttons.enable();
    • Buttons.disable();

    并通过//Buttons.init(extensionMeta);之前放置//评论它们Buttons.init(extensionMeta);即将//Buttons.init(extensionMeta); Buttons.init(extensionMeta);更改为//Buttons.init(extensionMeta);等等)。

  4. 保存extension.js文件。
  5. alt + f2重新启动GNOME shell,然后输入r并按Enter键

注意:extension.js文件的这些更改很可能会被扩展的每次更新覆盖。

这将从顶部的“ 活动 ”栏中删除最大化窗口的窗口按钮。 我相信这就是你想要达到的目标。

2. GNOME设置

如果要删除所有窗口中的所有按钮,请在终端中运行以下命令:

 gsettings set org.gnome.desktop.wm.preferences button-layout : 

3.使用其他扩展名

No Title Bar是Pixel Saver的一个分支,专门用于实现此function。