Iterm2 - Exporter les paramètres d'un profil unique pour la distribution à d'autres

3

Je me suis habitué à travailler avec Iterm2 ces dernières semaines. J'ai une configuration de profil très spécifique pour une application métier existante. La configuration du profil nécessite une police spéciale ainsi que des modifications de couleur et de raccourci clavier.

J'ai pu encapsuler toutes ces modifications dans un profil Iterm2 distinct. Cependant, j'aimerais exporter les paramètres de ce profil et les distribuer aux utilisateurs finaux.

Je sais qu'il est possible d'exporter un fichier .plist avec toutes les préférences Iterm, mais j'aimerais que ce soit séparé afin que d'autres personnes puissent importer sans impacter d'autres profils potentiellement existants.

Y at-il des options propres pour cela?


entrez la description de l'image ici

ewwhite
la source
1
Je ne pense pas que iTerm intègre cette fonctionnalité, mais mon approche serait d'écrire un script Python pour écrire le profil dans les préférences iTerm de l'utilisateur. Chaque profil est juste un dictionnaire dans un tableau appelé (étrangement) "Nouveaux signets". La plistlib de Python est idéale pour cela.
Jay Thompson
Donc, essentiellement, je devrais écrire un installateur?
ewwhite
Si vous voulez que ça ressemble à un installateur, vous pouvez utiliser ceci: derflounder.wordpress.com/2014/03/08/…
Jay Thompson
Mais il pourrait également s'agir simplement d'un script exécutable permettant à l'utilisateur de double-cliquer.
Jay Thompson
Le fichier de profil est XML - vous pouvez l'exporter, le modifier dans un éditeur de texte et expédier un fichier XML contenant le profil souhaité.
Ian C.