4 ms·
> I think tmux is overrated, at least when running locally. Tiling WM gets you the same efficient screen layout and keybind driven navigation Funnily, I have m
by enriquto 7y ago
> I think tmux is overrated, at least when running locally. Tiling WM gets you the same efficient screen layout and keybind driven navigation
Funnily, I have made the opposite path, moving from a tiling WM to tmux into a simple xterm. Tiling wm are overrated, since tmux gives you the same functionality, and you can detach your session easily.
What I'm sorely missing is a way to "freeze" all my tmux processes so that they can be recovered in the case of a system reboot.
- petepete 7y agoRather than freeze them I have a tmuxinator[0] config per project that opens all of the panes and tools I tend to use. Usually something like: editor, extra (often my rails console or database prompt), git, tests, server, logs. I know the numbers off by heart so can switch without looking. [0] https://github.com/tmuxinator/tmuxinator https://github.com/tmuxinator/tmuxinator
- cyberbanjo 7y agoSeems like a great idea. Lack of persistence bugs me about my i3 / tmux / emacs setup. Google brings [1] but I haven't tried it yet. 1: https://github.com/tmux-plugins/tmux-resurrect https://github.com/tmux-plugins/tmux-resurrect
- enriquto 7y agoyes, but this is a mock-up of a real freeze. What I want is independent of tmux: a way to freeze a process and all its children and save it into a file. The file is then opened when rebooting, or even on a different computer. There was this: https://github.com/maaziz/cryopid
- timw4mail 7y agoTmux Resurrect works pretty well: https://github.com/tmux-plugins/tmux-resurrect https://github.com/tmux-plugins/tmux-resurrect
- zokier 7y ago> since tmux gives you the same functionality Unless you're browsing HN on Lynx I suspect you'll have at least a graphical browser running, which means you still need some way to manage graphical windows, because that is simply something that tmux does not do. Also proper WM is unsurprisingly more capable/flexible for window management because it's not limited by a fixed character cell grid and other idiosyncrasies of terminals
- enriquto 7y ago> Unless you're browsing HN on Lynx I actually use elinks to read HN and many sites, but I also use regularly a web browser. However, I try to keep web-browsing usage as sparse as possible. I launch firefox from the terminal, browse tho wherever I need, and then close the browser window. I abhor to have a browser "always open".