Scusa ma a causa del modo in cui sono memorizzate le preferenze di iTerm2, non è possibile fare ciò che vuoi.
I temi di colore non sono i file che iTerm2 punta a come stai pensando. Una volta scaricato un tema, lo apri e iTerm2 importa l'XML e lo aggiunge al file delle preferenze. Quindi modifica le preferenze per il profilo per utilizzare il nuovo tema.
Ogni profilo contiene una copia dei dati del tema. Non si tratta solo di indicare le informazioni XML del tema caricato. In questo modo se si modifica / elimina il tema, il profilo continua a utilizzare gli stessi colori del tema.
Tutti i profili sono memorizzati in un singolo dict e uno di essi è impostato come predefinito. Non c'è solo un profilo 'predefinito' che potresti modificare o aggiornare con quel tema.
Se vuoi davvero vedere l'immenso casino che è la preferenza di iTerm2, esegui
defaults read -app iterm
Ciò che hai fatto finora è probabilmente il meglio che otterrai. Tieni semplicemente una copia del file tematico itermocolors che desideri nei tuoi dotfiles e poi aprilo per aggiungerlo all'elenco dei temi di iTerm2 quando stai configurando un nuovo utente.
Un'altra opzione è quella di configurare iTerm2 come desideri, completo di temi profilo, quindi eseguire il backup del file ~/Library/Preferences/com.googlecode.iterm2.plist
nei tuoi dotfile. Quel plist conterrà tutto il necessario per configurare iTerm2 come desideri.