Wie kann ich die Einstellungen von macOS Terminal.app programmatisch ändern?

513
user817795

Mein Ziel ist es, die Einstellungen für meine Terminal.app irgendwo zu speichern und sie dann auf einer neuen Installation oder einem anderen Mac zu laden. Dies sollte zumindest die Schriftgröße, die Schriftart und das Thema, das ich verwende, enthalten, auch wenn es sich dabei um ein Design von Drittanbietern handelt, wie beispielsweise Solarized . Ich möchte keine andere Aktion ausführen, als ein Skript auszuführen. Dieses Skript konnte das Design und die Schriftart herunterladen. Natürlich muss es nicht in diese Pakete eingepackt werden. Ich habe mir applescript angeschaut, war aber nicht erfolgreich.

Irgendwelche Ideen? Kann ich vom Terminal aus mit den Terminal.app-Einstellungen interagieren? Ist das Standardwerkzeug etwas, das ich untersuchen sollte?

(Außerdem: Ich möchte das gleiche für iTerm2 machen.)

0

1 Antwort auf die Frage

0
David Lindegren

Für Terminal können Sie jedes Profil aus den Terminal-Voreinstellungen exportieren ... Auf der Registerkarte "Profile" können Sie das Profil markieren, das Sie exportieren möchten, und dann auf das Zahnrad unten in der Liste der Profile klicken und Exportieren wählen. Siehe Abbildung)

Terminal settings drop down menu

Dadurch wird eine "Profilename.terminal" -Datei gespeichert, die Sie später öffnen können, um dieses Profil auf dem neuen Computer zu installieren

open Profilename.terminal