my terminal setup is really simple:
- Linux, Gnome Terminal
- bash
- emacs
I like my setup because It isn’t really a big setup. I just need emacs and a Linux OS. 
In the past I have also tried tmux and other fancy things but I personally didn’t find my workflow with them.