Hinzufügen eines Rahmens zum Gnome-Terminal

15

Auf einer neuen 14.04-Vanille-Ubuntu-Installation ist mit dem Standard-Theme nichts Besonderes. Gnome-Terminal-Fenster öffnen (Strg + Alt + t) Das Terminal-Fenster hat keinen Rand (und auch keinen Ziehpunkt zum Ändern der Größe). Es ist ein schwarzes Rechteck.

Wie kann ich einen 1-fachen weißen Rand hinzufügen (was nützlich ist, wenn ich mit mehreren überlappenden Gnome-Terminal-Fenstern arbeite)?

Frankie
quelle
Ich bin gerade auf Ubuntu 14.04 umgestiegen und das Fehlen von Rahmen um das Terminalfenster stört mich sehr.
gb.
2
Ist das nicht ein Duplikat davon? askubuntu.com/questions/448204/…
fossfreedom
1
Ja, aber beachten Sie, dass ich gnome-terminal.css anstelle von unity.css bearbeitet habe und nur die Terminalfenster den Rahmen haben.
Frankie

Antworten:

6

Kopieren Sie Ihr Lieblingsmotiv von /usr/share/themebis ~/.theme. Nennen Sie den Themenordner etwas anderes als in /usr/share/theme. Auf diese Weise finden Sie sie, wenn Sie sie auswählen, an dem Namen, den Sie als Ordner bezeichnet haben.

Beispiel:

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

Bearbeiten Sie den Ordner "gtk-3" dieses neuen Verzeichnisses, um die Rahmen nach Ihren Wünschen zu gestalten. Sie können auch andere Komponenten des Themas anpassen. Bearbeiten Sie dazu die UnityDecoration-Funktionen der Datei unity.css im Ordner apps:

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

Um die Ränder zu ändern, ändern Sie die Nullen in eine andere Nummer des Parameters:

-UnityDecoration-extents: 28px 0 0 0;

Sie können alle möglichen editings sehen hier . Um das neue Thema zu verwenden, müssen Sie außerdem das Unity Tweak Tool installieren.

sudo apt-get install unity-tweak-tool

Um dies für das Terminal anzuwenden, fügen Sie Folgendes hinzu zu gnome-terminal.css:UnityDecoration { -UnityDecoration-extents: 28px 1px 1px 1px; }

Anandu M Das
quelle
1
Erlaubt mir das das Hinzufügen von Rahmen nur für Gnome-Terminal-Fenster? Ich würde es vorziehen, die Wirkung meines Geigenspiels auf das Nötigste zu beschränken.
gb.
Wie im Verzeichnispfad angegeben, gilt dies für gtk. Sie können es sicherlich versuchen.
Anandu M Das
3
Ich habe diese Anweisungen befolgt und statt unity.css zu ändern, habe ich Folgendes zu gnome-terminal.css hinzugefügt: UnityDecoration {-UnityDecoration-extents: 28px 1px 1px 1px; }
Frankie
@gb. Ich denke, was du brauchst, wird jetzt von Frankie erklärt. Cheers
Anandu M Das
@AnanduMDas Besser, um Ihre Frage zu bearbeiten und Frankies Kommentar hinzuzufügen .
Radu Rădeanu
1

Wenn Sie den compizconfig-settings-manager verwenden, können Sie sich dem gewünschten Effekt annähern.

Navigiere zum 'Unity'-Plugin und wähle' Dekorationen '. Aktivieren Sie das Kontrollkästchen "Designeinstellungen überschreiben", und Sie können Windows einen "Fensterschattenradius" sowie eine Farbe und eine Deckkraft zuweisen. Sie können jedoch auch X- und Y-Schattenversätze festlegen. Setzen Sie diese Offsets auf 0, setzen Sie die Schatten auf Weiß oder was auch immer Sie für aktive / inaktive Fenster wollen, erhöhen Sie die Deckkraft und dann haben Sie Ränder (sollten sowieso nah genug sein).

Hoffentlich ist es gut genug, um weiterzumachen, viel Glück!

Falke
quelle
Danke, ich habe es versucht. Es ist etwas hackisch und wird auf alle Anwendungen angewendet, während ich auf meinem Terminal einen "normalen" Rahmen benötige (der gleiche, der beim Öffnen mehrerer Tabs auftritt).
gb.
Anscheinend können Sie das finden, wonach Sie suchen, indem Sie Ihr Theme-CSS lokal in ~ / .themes anpassen oder das Paket 'light-themes' auf das mit 13.xx gelieferte herunterstufen - beide Optionen werden in diesem Beitrag beschrieben auf Fenstergrenzen zurück .
Hawk