In Ubuntu 14.04 konnte ich das Erscheinungsbild des Gnome-Terminals und seiner Registerkarten gestalten, indem ich eine Datei erstellte
/home/$user/.config/gtk-3.0/gtk.css
und CSS Code einfügen, zB
TerminalWindow .notebook tab.top:active{
padding: 0;
border-image: none;
background-color: #555;
}
[...]
Unter Ubuntu 16.04 hat dies keine Auswirkungen auf das Erscheinungsbild des Gnome-Terminals.
Wie kann ich das Erscheinungsbild des Gnome-Terminals unter Ubuntu 16.04 ändern?
adwaita
. Es wird mit jeder GNOME-Distribution ausgeliefert. Standardmäßig schätze ich Ambiance. Ambiance in 16.04 ist immer noch altmodisch und Sie sollten daher in der Lage sein, Dinge zu bearbeiten, die mit dem von mir beschriebenen Numix-Problem einfach nicht zu vergleichen sind. Wenn Sie dies nicht können, bedeutet dies einfach, dass die GNOME-Entwickler etwas fest codiert haben :(Antworten:
Das funktioniert bei mir:
Der Code, den ich hinzugefügt habe, ist unten. Die Datei, die ich bearbeitet habe, ist
~/.themes/ORIG-Ambiance/gtk-3.0/apps/gnome-terminal.css
.Anmerkungen:
Ich habe gerade den Ambiance- Ordner von kopiert
/usr/share/themes
und umbenannt, damit ich beim Bearbeiten der Datei keine erhöhten Berechtigungen verwenden muss.Ich fand, dass die Verwendung
#555
es schwierig machte, den Text in der Registerkarte zu sehen.Ich habe auch das geändert
selected_fg_color
, um sicherzugehen, welches Thema welches ist und deswegen ist die Bildlaufleiste nicht orange;)quelle
Numix
mit einem Optimierungswerkzeug anwenden und das neue ThemaORIG-Ambiance
aus dem Dropdown-Menü auswählen und die Anwendung, den Gnom oder die Benutzersitzung neu starten würden?/usr/share/themes/Ambiance/gtk-3.0/apps/gnome-terminal.css
. Auf diese Weise müssen Sie die Themen nicht umstellen. Natürlich müssen Siesudo nano
oder was auch immer Sie verwenden, um Systemdateien zu bearbeiten. Und ein Backup wäre eine gute Idee. Ich benutze die Openbox-Sitzung von Lubuntu und muss keine speziellen Tools installieren, um Themen zu ändern. Ich habe nur eine Liste von Themen~/.config/gtk-3.0/settings.ini
mit allen bis auf eines auskommentiert. Das Ändern von Themen auf Benutzerebene ist dann nur eine Frage der Bearbeitung dieser Datei./etc/gtk-3.0/
.Beim Abmelden / Schließen aller meiner Programme und beim erneuten Anmelden wurde das Thema schließlich übernommen.
Die GTK-API-Referenz für GtkCssProvider (die instabile Dev-Version - ich kann die entsprechenden Abschnitte für Stable nicht finden) erklärt / bestätigt, wie GTK den CSS-Code für ein Thema beim Start liest:
Frühere Erfahrungen haben vorgeschlagen, dass Sie mit dem Gnome-Terminal lediglich alle Registerkarten und Fenster des Gnome-Terminals schließen müssen, damit neue Themen wirksam werden. Laut Dokumentation musste GTK möglicherweise erst initialisiert werden, oder es lief noch ein
gnome-terminal
Prozess, bei dem ich mich abmelden und wieder anmelden musste.quelle