Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Opening up iTerm / Terminal with commands by default.

My current use of iTerm is the following everytime:

- Open up 
- cd into my project folder

- open up another tab
- cd into my project folder
- Grunt Watch

- open up another tab
- SSH into live server

This is getting a bit tedious now, is there a simple way to make a one click for all of this to be done? I remember back in the windows days you could create custom command prompt files so it would open up and you could just double click it like an app.

Is there anyway I can do this? I have looked at the profiles and I don't think I can do what I am after with that.

Just need pointing in the right direction.

like image 945
Lovelock Avatar asked Dec 11 '25 21:12

Lovelock


1 Answers

If you're using iTerm2, there is a feature called Arrangements (see the last entry on the page). With this, you can set iTerm to open a series of profiles (which can be set to run a command at startup, start in a specific directory, run a certain shell, etc.).

It seems that creating one profile for working in a directory, a second for the Grunt Watch, and a third to SSH should be trivial, and once the arrangement is saved, it can be recalled with the press of a hotkey (CmdR on my install). You can also set this to save split-pane windows if you don't want a separate window for each of these tasks.

like image 131
Dustin Wheeler Avatar answered Dec 14 '25 15:12

Dustin Wheeler



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!