web-dev-qa-db-ja.com

GNOMEウィンドウの閉じるボタンを非表示/無効にするにはどうすればよいですか?

私は Pixel Saver extension をGNOME Shellに使用しています。これはGNOME 2/Unityの古いMaximus拡張に似ています。ウィンドウを最大化すると、タイトルとメニューバーが非表示になります。

しかし、アクティビティバーに最小化、最大化、または閉じるボタンを表示したくないのです。 ウィンドウボタン自体をいじるのではなく、Pixel SaverはGNOME設定を尊重します なので、Tweak Toolでボタンを無効にすることで最小化ボタンと最大化ボタンを削除できました。

同様に、閉じる(X)ボタンを無効化/削除するにはどうすればよいですか?

(これは "GNOME 3に閉じるボタンはありません" の反対だと思います)

2
d3vid

次のいずれかを試してください。

1. Pixel Saverコードの調整

微調整Pixel Saverを実行して、次の手順に従ってボタンを削除できます。

  1. Pixel Saverディレクトリに移動します。 ~/.local/share/gnome-Shell/extensions/[email protected]/(ローカルにインストールされている場合)。
  2. extension.jsファイルをテキストエディターで開きます。
  3. 3行を探します

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

    行の前に//を追加してコメントアウトします(つまり、Buttons.init(extensionMeta);//Buttons.init(extensionMeta);に変更します)。

  4. extension.jsファイルを保存します。
  5. を押してGNOME Shellを再起動します alt+f2 そしてrと入力してを押します enter

注:extension.jsファイルへのこれらの変更は、おそらく拡張機能の更新ごとに上書きされます。

これは、上部の「Activities」バーから最大化されたウィンドウのウィンドウボタンを取り除きます。それがあなたが達成したいことだと思います。

2. GNOME設定

すべてのウィンドウからallボタンを削除する場合は、ターミナルで次のコマンドを実行します。

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

3.別の拡張子を使用する

タイトルバーなし は、この機能を具体的に実装するPixel Saverのフォークです。

2
pomsky