On the current project I'm working on when I start I end up doing something like this:
[open terminal] cd ~/my-project npm start [open terminal ] cd ~/my-project firebase serve --only functions [open terminal] cd ~/a-dependency npm start [open terminal] cd ~/my-project [will do git commands here]
It's a bit of a pain.
What I'd like to do is have a single command I can run to do all of these things, and start a tiled terminal emulator (like Terminator) running all of these commands. It's important to have them all on separate tiles/windows - so I can see the console output of each of them.