Ich versuche, mein Gtk + 3.0-Thema anzupassen. Wenn ich mein Thema ändere, wechsle ich zwischen zwei Themen (mit MyUnity), um Anwendungen zu zwingen, das Thema neu zu laden und mein Thema zu testen. Aber wenn ich das mache, wird das Thema nicht aktualisiert, um meine Änderungen zu würdigen. Es befindet sich immer noch in einer alten Version. Anscheinend speichert Gtk + die Themeninformationen irgendwo zwischen.
Wenn ich die Sitzung schließe und wieder öffne, kann ich meine Themenänderungen schätzen, aber dies für jede vorgenommene Änderung zu tun, ist sehr ärgerlich.
Gibt es eine Möglichkeit, mein Thema zu aktualisieren und meine Änderungen anzuzeigen (z. B. ein Befehlszeilenprogramm oder ein Gtk + API-Aufruf)?
Antworten:
Das ist ziemlich einfach und effektiv:
killall
und öffne dann Nautilus vom Terminal ausSie können die Änderungen sehen, die Sie vorgenommen haben, ohne etwas Schwieriges zu tun. Die meisten Elemente, die Sie am Thema ändern, werden in Nautilus wiedergegeben.
quelle
Mit dieser Bash-Funktion können Sie das Design neu laden, ohne die Shell neu zu laden. Sie können es Ihrer
~/.bashrc
Datei hinzufügen .Um es zu verwenden, führen Sie Folgendes aus:
quelle