Was ist der beste Weg, um die Pfeile in meinen Bildlaufleisten wiederherzustellen?

8

Ich leite Debian Jessie.

$ gnome-session --version  
gnome-session 3.14.0  

$ dpkg -s libgtk-3-0 | grep '^Version'  
Version: 3.14.5-1  

Ich kann die Pfeile der Bildlaufleiste wie folgt wiederherstellen:

Anwendungen-> System-Tools-> Tweak-Tool Ändern Sie
in der Darstellung GTK + in HighContrast vs. Adwaita (Standard).

Aber wo werden diese Änderungen gespeichert?

AAAfarmclub
quelle
Ich versuche, die Pfeile wieder auf meine Bildlaufleisten zu bringen. GTK Start / Konfiguration ist verwirrend ...
AAAfarmclub
Ich kann tatsächlich Anwendungen-> System-Tools-> Tweak-Tool verwenden. Ändern Sie GTK + in HighContrast vs. Adwaita (Standard). Aber wo wird diese Änderung gespeichert? Ich habe mir die Datei angesehen: /usr/share/themes/Adwaita/gtk-3.0/gtk.css, aber sie enthält nur: / * Adwaita ist das Standardthema von GTK + 3, diese Datei wird nicht verwendet * /
AAAfarmclub
Das ist besser. Die Änderungen werden in einer Binärdatei ( dconfBenutzerdatenbank) gespeichert. Ich bin mir nicht sicher, warum Sie das fragen, weil dies, wie gesagt, eine Themensache ist (das Thema zeichnet die Pfeile ... oder nicht, die dconfDatenbank speichert nur den Namen des Themas, sonst nichts). Sie verwenden also entweder ein Thema, das Pfeile / Schaltflächen in der Bildlaufleiste verwendet, oder versuchen, Adwaita zu ändern (es gibt mehrere Vorschläge, aber keiner von ihnen funktioniert mit neueren Versionen von Adwaita).
don_crissti

Antworten:

10

Schnelle Lösung, wfm:

cat <<HERE >~/.config/gtk-3.0/gtk.css
.scrollbar {
  -GtkScrollbar-has-backward-stepper: true;
  -GtkScrollbar-has-forward-stepper: true;
  }
HERE

Das habe ich mir ausgedacht, nachdem ich diese aufwändigere Lösung gelesen hatte, bei der die Systemdesign-Dateien bearbeitet wurden: /ubuntu/200938/question-about-gtkscrollbar-class-in-custom-themes

IHateGTK3ScrollBars
quelle
Großartig, dies funktioniert auch mit anderen Themen, z. B. DeLorean.
Doshea
3
Für GTK + 3.20+ müssen Sie den führenden Punkt weglassen, d scrollbar {/* ... */}. H.
Bass
2
@Bass alternativ könnten Sie beide behandeln:.scrollbar, scrollbar {
Bmaupin