iTerm2 3.4.14
Preferences > General > Preferences > Load preferences from a custom folder or URL
You can save your preferences and load them as required.
Preferences > General > Preferences > Load preferences from a custom folder or URL
You can save your preferences and load them as required.
Use this to command to set the location of the iterm config folder:
defaults write com.googlecode.iterm2 PrefsCustomFolder -string "/path/to/iterm config folder"
Then as long as that folder exists and contains your preferred settings, when iTerm opens up it'll be exactly like you want it. (though it would have been nice if this just defaulted to $HOME/.config/iTerm)It’s weird to hear someone proficient enough to be talking about bootstrapping a dev machine complain about solving a very trivial problem.