![Hintergrund](https://rvso.com/image/76403/Hintergrund.png)
Hintergrund
Mit früherenGNOME-TerminalDie Aktualisierung des Farbschemas war ein Kinderspiel. Nur 5 Zeilen Code reichten aus, um den Trick zu erledigen.
gconftool-2 -s -t bool /apps/gnome-terminal/profiles/Default/use_theme_background false
gconftool-2 -s -t bool /apps/gnome-terminal/profiles/Default/use_theme_colors false
gconftool-2 -s -t string /apps/gnome-terminal/profiles/Default/background_color '#121212121212'
gconftool-2 -s -t string /apps/gnome-terminal/profiles/Default/foreground_color '#f1f1ebebebeb'
gconftool-2 -s -t string /apps/gnome-terminal/profiles/Default/palette '#484848483e3e:#dcdc25256666:#8f8fc0c02929:#d4d4c9c96e6e:#5555bcbccece:#93935858fefe:#5656b7b7a5a5:#acacadada1a1:#8f8f89897272:#ffff26267676:#b9b9fcfc3232:#fffff7f78080:#6b6be9e9ffff:#aeae8282ffff:#6b6bffffe4e4:#eaeaebebdada'
Jetzt mitGNOME-Terminal 3.14.2, das verwendet dconf
, muss man ein Skript mit mehr als 100 Zeilen ausführen (Hierist eine Kopie), die eine neueProfilund macht viele Dinge, die ich nur schwer verstehe.
Hauptfrage
Ich frage mich nun, ob es ein Analogon zu meinem vorherigen 5-Zeilen-Skript für das neue gibtGNOME-Terminal, und wenn nicht, warum.
Sekundärfrage
Ich führe das Skript aus, das sich automatisch um alles kümmert, und möchte die Aktion rückgängig machen, weiß aber nicht, was das ist. Ich dachte, ich könnte das Default
Profil in auswählen Edit / Preferences / Profiles
, aber dort konnte ich nur das vom Skript erstellte Profil finden.
Also habe ich ein neues erstellt. Bedeutet das, dass ursprünglich kein Profil vorhanden war oder dass das Skript das Default
vorhandene überschrieben hat?
Randnotiz
Diese Antwortist eine Schritt-für-Schritt-Anleitung für beide dconf
und die älteren gconftool-2
.
Experimente
Ich versuche, das zu verstehengroßes Skriptindem Sie es auf einem Mock-Benutzer ausführen, sodass die Umgebung immer noch makellos ist.
Mir ist aufgefallen, dass es keine
/org/gnome/terminal/legacy/profiles:/
Und ich kann nur rennen
colours@debian:~$ dconf list /org/gnome/terminal/legacy/
schema-version
Was ist mit dem Default
Profil passiert, das ich zuvor optimieren konnte? Oo
OK, noch ein weiterer Fortschritt ... Wenn ich das Häkchen entferne, werden ein und Use colours from the system theme
angezeigt . Von dort aus kann ich die Hintergrundfarbe mit ändern , obwohl immer noch nicht klar ist, wie man die Liste aller verfügbaren konfigurierbaren Parameter erhält.profile:/
<profile id>
dconf write
Es sieht also so aus, als ob mit der neueren Version vonGNOME-Terminaldas Default
Profil fehlt. Daher muss man zuerst ein Profil erstellen, um das Standardaussehen ändern zu können. Dieses Verhalten ist neu und hat in meinem Gedankengang für einige Verwirrung gesorgt.
Die Antwort auf meine erste Frage könnte hypothetisch lauten:
- Erstelle ein
Default
Profil, - übernehmen Sie die
dconf
Einstellungen, - manuellzum
Default
Profil wechseln.
Mal schauen ob ich den Punkt 3. mit einer automatischen Profilauswahl behebe.