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.
screen
ortmux
that natively multiplexes things.