Frage:
Ändern Sie die Voreinstellung für das iTerm2-Standardprofil mit "Standardwerte schreiben ...".
caarlos0
2015-01-07 07:11:42 UTC
view on stackexchange narkive permalink

Ich möchte dies in meinem Dotfiles-Skript tun.

Ich habe es geschafft, die gewünschte Voreinstellung mit Curl herunterzuladen und zu öffnen, aber ich weiß nicht, wie ich sie im Standardprofil festlegen soll:

  curl -L https://raw.githubusercontent.com/chriskempson/base16-iterm2/master/base16-ocean.dark.itermcolors > /tmp/base16-ocean.dark.itermcolorsopen / tmp /base16-ocean.dark.itermcolors 

Ich habe AppleScript ausprobiert, aber ich habe es nie verwendet, und es schien zu wenig Arbeit für wenig zu sein ... Ich glaube, es könnte ein einfacherer Weg sein Verwenden Sie beispielsweise Standardeinstellungen .

Irgendwelche Ideen?

Zwei antworten:
OJFord
2015-12-30 08:01:39 UTC
view on stackexchange narkive permalink

Um die vorhandene Antwort zu erweitern, können Sie, wenn Sie die gewünschten Farben einmal laden, Ihre Voreinstellungslistendatei von der Registerkarte "Allgemein" an eine Stelle in Ihren Punktedateien exportieren.

In meinem Setup-Skript habe ich:

  Standardwerte schreiben com.googlecode.iterm2 "PrefsCustomFolder" -string "/ Users / ojf / dotfiles / iterm" Standardwerte schreiben com.googlecode.iterm2 "LoadPrefsFromCustomFolder" -bool true  

Solange Ihre benutzerdefinierte Ordnerliste auch sagt, dass Sie aus demselben benutzerdefinierten Ordner (!) laden sollen, ist alles in Ordnung.

Insomniac Software
2015-01-07 15:38:34 UTC
view on stackexchange narkive permalink

Entschuldigung, aber aufgrund der Speicherung der iTerm2-Einstellungen ist es nicht möglich, das zu tun, was Sie möchten.

Farbthemen sind keine Dateien, auf die iTerm2 verweist, wie Sie denken. Sobald Sie ein Thema heruntergeladen haben, öffnen Sie es und iTerm2 importiert das XML und fügt es der Voreinstellungsdatei hinzu. Anschließend bearbeiten Sie die Einstellungen für das Profil, um das neue Thema zu verwenden.

Jedes Profil enthält eine Kopie der Themendaten. Es zeigt nicht nur auf die geladenen XML-Informationen des Themas. Auf diese Weise verwendet das Profil beim Bearbeiten / Löschen des Themas weiterhin dieselben Themenfarben.

Alle Profile werden in einem einzigen Diktat gespeichert und eines davon ist als Standard festgelegt. Es gibt nicht nur ein Standardprofil, das Sie mit diesem Thema bearbeiten oder aktualisieren können.

Wenn Sie das große Durcheinander der iTerm2-Einstellungen wirklich sehen möchten, führen Sie

 aus  standardmäßig read -app iterm  

Was Sie bisher getan haben, ist wahrscheinlich das Beste, was Sie bekommen werden. Behalten Sie einfach eine Kopie der gewünschten itermcolors-Themendatei in Ihren Punktedateien und öffnen Sie sie, um sie der iTerm2-Theme-Liste hinzuzufügen, wenn Sie einen neuen Benutzer einrichten.

Eine andere Option besteht darin, iTerm2 wie gewünscht zu konfigurieren Vervollständigen Sie die Datei ~ / Library / Preferences / com.googlecode.iterm2.plist in Ihren Punktedateien. Diese eine Liste enthält alles, was Sie benötigen, um iTerm2 wie gewünscht einzurichten.

Ich dachte, es wäre so etwas ... danke, dass du geholfen hast!


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...