Doing everything in the terminal is not realistic. Try to order something from a webshop with a textbased browser without javascript. If you can, let me know please. Having a mouseless enviroment keeps, in my opinion, the terminal and desktop enviroment as close as posible. I3wm seemed to me a good option as it is a desktop enviroment like tmux is in the terminal. It works great. When there is something I can’t do without a mouse (yet) I have the option to use my mouse/touchpad.