Konfigurieren Sie die Themen programmgesteuert

1060
Edd

Ich versuche, ein Bash-Skript zu erstellen, das meine Umgebung einrichtet. Ich möchte Symbol-, Desktop- und Steuerungsdesigns mithilfe von Bash-Befehlen ändern. Dies kann von Hand in diesem Panel erfolgen:

Theme configuration panel

Mit welchen Befehlen kann ich diese Einstellungen ändern? Wo finde ich eine Dokumentation für diese Befehle?

Ich verwende Linux Mint 18.2 Cinnamon 64-bit.

Bearbeiten

Hier sind die Befehle, mit denen Sie alle diese Einstellungen ändern können, die im Screen-Cap angezeigt werden:

# Window borders. gsettings set org.cinnamon.desktop.wm.preferences theme '...'  # Icons. gsettings set org.cinnamon.desktop.interface icon-theme '...'  # Controls. gsettings set org.cinnamon.desktop.interface gtk-theme '...'  # Mouse pointer. gsettings set org.cinnamon.desktop.interface cursor-theme '...'  # Desktop. gsettings set org.cinnamon.theme name '...' 
3
Willkommen bei SuperUser Edd ... finden Sie einige Sekunden, um zu lesen [ask], jede Site ist ein wenig anders .... Im Fall dieser Frage ist es meiner Meinung nach relevant, die Desktop-Umgebung anzugeben, die Sie verwenden, da natürlich die Antwort hängt davon ab. BTW Sie haben eine Antwort. Hastur vor 6 Jahren 0
@Hastur Danke für den Hinweis, ich habe den `desktop'-Tag hinzugefügt und probiere die Antwort aus, während wir sprechen. Edd vor 6 Jahren 0
Gern geschehen, aber ich meinte [Desktop_environment] (https://en.wikipedia.org/wiki/Desktop_environment) nicht als Desktop ... Gnome (welcher), KDE, Cinnamon, Xfce, LxDe, LXQt ... siehe on google `desktop environment linux` ... vielleicht können Sie, wenn Sie Ihre finden, eines der Tags durch ein bestimmtes Tag ersetzen (gnome, mate ...) Hastur vor 6 Jahren 0
@Hastur Meine Desktop-Umgebung ist "Zimt". Ich habe den `desktop`-Tag entfernt und durch` cinnamon` ersetzt (da das Limit 5 Tags ist). Edd vor 6 Jahren 0

1 Antwort auf die Frage

3
Hastur

Es gibt mehrere Seiten, die Ihnen online helfen können. [ 1a, 1b, ...]
Angenommen, Sie verwenden Gnome

1 - GTK-Theme ändern

Einheit, Gnome 3 Shell / Classic, Zimt

gsettings set org.gnome.desktop.interface gtk-theme "Mytheme" 

Kamerad

mateconftool-2 --type=string --set /desktop/mate/interface/gtk_theme "Mytheme" 

Gnome 2

gconftool-2 --type=string --set /desktop/gnome/interface/gtk_theme "Mytheme" 

Auf dem oben angegebenen Link [ 1a ] gibt es weitere Abschnitte zu

  1. GTK-Theme ändern
  2. Fensterdesign ändern (Metacity)
  3. Ändern Sie das Shell-Design
  4. Ändern Sie das GTK-Farbschema

Informationen zum Befehl finden Sie auf die übliche Weise, die Internetsuche nach gsettings[ 2 ], gconftool-2[ 3 ], mateconftool-2[ 4 ] oder das Heilige man :

man gsettings man gconftool-2 man mateconftool-2 

Bei einer Google-Suche finden Sie möglicherweise interessante Seiten, zum Beispiel mit den folgenden Schlüsselwörtern

linux mint change theme command line 
"gsettings" ist das eine. Mit Hilfe von "man" habe ich die erforderlichen Schlüssel gefunden, um alle Einstellungen zu ändern, die ich in der Bildschirmkappe angegeben habe (auch wenn nur ein Schlüssel aus den von Ihnen geposteten Artikeln funktioniert). Ich akzeptiere Ihre Antwort und aktualisiere meine Frage mit den Befehlen, die ich gefunden habe. Edd vor 6 Jahren 0
@Edd Wenn es möglich ist und es nicht zu viel Verwirrung gibt, versuchen wir allgemein, eine allgemeinere Antwort zu geben, um nicht nur das Problem des OPs zu lösen, sondern auch der anderen Reisenden, die möglicherweise auf dieser Seite enden. .. BTW _ "Nur ein Schlüssel hat funktioniert" _, weil standardmäßig nur einer dieser Befehle installiert ist und es hängt davon ab, welche _desktop-Umgebung_ Sie haben: Unity, Gnome 3 Shell / Classic, __Cinnamon__ -> `gsettings` <- -, mate 'mateconftool-2', Gnome-2 'gconftool-2' ... Hastur vor 6 Jahren 0