3 ms·
I love it. I have this whole system set up where each desktop gets its own session. So, any time I open a terminal on desktop 2, I get session 2. Then I can mak
by pkulak 2y ago
I love it. I have this whole system set up where each desktop gets its own session. So, any time I open a terminal on desktop 2, I get session 2. Then I can make all the windows I need (I very rarely split anything, but cool to be able to) and close the terminal when I’m done. When I open it again later, it’s all still there. I used to absolute overwhelm myself with terminal windows; now it’s all organized.
- remram 2y agoSo you don't benefit from the existence of panes OR servers, the random multi-level design of tmux doesn't do anything for you either.
- pkulak 2y agoI don’t understand any of that. Sorry. If you rephrase, maybe I can answer?
- remram 2y agoI find the 4-level object model of tmux too complicated (server/session/window/pane). Even your use case, which is non-standard and meant to showcase the potential of tmux, only uses windows in sessions and does not need the complexity of tmux's object model. In fact it is totally doable with screen (one "session" per desktop, which is similar to a tmux "server"). I simply deplore that the tmux developers obviously thought long and hard about this design only to come up with something needlessly complicated and in the end less capable than screen's model (since you can't have different clients with the same windows in different layouts).