Bisher konnte man in Gnome 2.x bestimmte Optionen über die ~/.gtkrc-2.0
Datei konfigurieren. Bei Gnome 3 würde man annehmen, dass das ~/.gtkrc-3.0
funktioniert, aber das tut es nicht.
Antwort1
gtk 3.0 / Gnome 3-Einstellungen~/.config/gtk-3.0/
können mit , mit Dateien gtk.css
und überschrieben werden settings.ini
. Sie existieren zunächst nicht, daher müssen Sie das Verzeichnis und die Dateien manuell erstellen. Wenn Sie sie erstellen, settings.ini
fügen Sie mindestens eine Zeile hinzu, die enthält [Settings]
, da sich Apps sonst über das Fehlen beschweren.
/usr/share/theme/[theme_name]/gtk-3.0/*.css
Hinweise dazu, was Sie ändern können, finden Sie in den Dateien.
Höchstwahrscheinlich möchten Sie gtk.css
die visuellen Einstellungen des Desktopdesigns durch Ihre eigenen Einstellungen überschreiben. Normalerweise bearbeite ich es nicht gtk.css
selbst, sondern füge eine Zeile hinzu, in der steht @import url("gtk-mine.css");
, dass ich meine Sachen hineinlege . Auf diese Weise verliere ich nur die Zeile, nicht alle meine persönlichen Regeln, gtk-mine.css
falls jemand diese Datei jemals überschreibt .@import
Hier ist ein kurzes Beispiel zum Überschreiben einiger Bildlaufleistenattribute:
~/.config/gtk-3.0/gtk-css:
@import url("gtk-mine.css");
~/.config/gtk-3.0/gtk-mine.css:
* {
-GtkRange-slider-width: 18;
-GtkScrollbar-has-forward-stepper: 0;
-GtkScrollbar-has-backward-stepper: 0;
-GtkScrollbar-has-secondary-forward-stepper: 0;
-GtkScrollbar-has-secondary-backward-stepper: 0;
-GtkScrollbar-min-slider-length: 30;
}
.scrollbar.slider.vertical,
.scrollbar.button.vertical {
border-radius: 4;
}