gnome-terminalに境界線を追加する


15

デフォルトのテーマを使用した新しい14.04プレーンバニラUbuntuインストールでは、特別なものはありません。gnome-terminalウィンドウを表示する(Ctrl + Alt + t)端末ウィンドウには境界線がありません(サイズ変更ハンドルbtwもありません)。これは黒い長方形です。

1pxの白い境界線を追加するにはどうすればよいですか(複数のgnome-terminalウィンドウが重なっている場合に便利です)。


Ubuntu 14.04に切り替えたところ、ターミナルウィンドウの周囲に境界線が表示されていないことが非常に悩みの種です。
gb。

2
これはこれの複製ではありませんか?askubuntu.com/questions/448204/…–
fossfreedom

1
はい、そうですが、Unity.cssの代わりにgnome-terminal.cssを編集し、ターミナルウィンドウにのみ境界線があります。
フランキー14

回答:


6

から/usr/share/themeにお気に入りのテーマをコピーします~/.theme。テーマフォルダーには、で名前が付けられたものとは異なる名前を付け/usr/share/themeます。このようにして、選択したものを選択すると、フォルダーと呼ばれる名前で検索できます。

例:

cp -R /usr/share/themes/Radiance/ ~/.themes/MyRadiance

その新しいディレクトリのgtk-3フォルダを編集して、境界線を自由に設定します。テーマの他のコンポーネントをカスタマイズすることもできます。これは、appsフォルダーにあるunity.cssファイルのUnityDecoration機能を編集することで実行できます。

~/.themes/MyRadiance/gtk-3.0/apps/unity.css

境界線を変更するには、0を別の数のパラメーターに変更します。

-UnityDecoration-extents: 28px 0 0 0;

ここですべての可能な編集を見ることができます。また、新しいテーマを使用するには、Unity Tweak Toolをインストールする必要があります。

sudo apt-get install unity-tweak-tool

これを端末に適用するには、次を追加しますgnome-terminal.cssUnityDecoration { -UnityDecoration-extents: 28px 1px 1px 1px; }


1
これにより、gnome-terminalウィンドウにのみ境界線を追加できますか?いじりの影響を必要なものだけに制限したいと思います。
gb。

ディレクトリパスに示されているように、gtkに適用されます。ぜひお試しください。
アナンドゥMダス14

3
これらの指示に従い、unity.cssを変更する代わりに、gnome-terminal.cssに次を追加しました。UnityDecoration {-UnityDecoration-extents:28px 1px 1px 1px; }
フランキー14

@gb。あなたが必要なものは今フランキーによって説明されていると思います。乾杯
Anandu M Das 14

@AnanduMDas 質問を編集し、frankieのコメントも追加してください。
ラドゥラデアヌ14

1

compizconfig-settings-managerを使用すると、探している効果に近づけることができます。

「Unity」プラグインに移動し、「Decorations」を選択します。「テーマ設定を上書きする」ボックスをチェックすると、ウィンドウに「ウィンドウの影の半径」と色と不透明度を与えることができます。ただし、XおよびYシャドウオフセットを設定することもできます。これらのオフセットを0に設定し、影を白またはアクティブ/非アクティブウィンドウに必要なものに設定し、不透明度を上げると、境界線が得られます(とにかく十分に近いはずです)。

うまくいけば、幸運を祈ります!


おかげで、試してみました。これは一種のハックであり、すべてのアプリケーションに適用されますが、端末には「通常の」境界線が必要です(複数のタブを開いたときと同じ)。
gb。

両方のオプションがで詳述されている-どうやらあなたは、または13.xxに付属しているものにパッケージ「ライト・テーマ」をダウングレードすることにより、あなたは〜/ .themesでローカルにあなたのテーマのCSSをカスタマイズして探しているものを得ることができ、このポストウィンドウボーダーを取り戻すことについて
ホーク14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.