4 Matching Annotations
  1. Last 7 days
    1. Screen and Tmux are used to add a session context to a pseudoterminal, making for a much more robust and versatile solution. For example, each provides terminal persistence, allowing a user to disconnect from one computer and then connect later from another computer.
  2. Nov 2020
    1. There are some good Procfile-based process management tools, including foreman by David Dollar, which started it all. The problem with most of those tools is that processes you want to manage start to think they are logging their output into a file, and that can lead to all sorts of problems: severe lagging, losing or breaking colored output. Tools can also add vanity information (unneeded timestamps in logs). Overmind was created to fix those problems once and for all.
  3. Aug 2018
    1. This is useful for troubleshooting issues with tools that rely on .bash_profile rather than .bashrc, which I favour. tmux is a good example. Before adding this to my .bash_profile dotfile, I had to manually source my .bashrc on tmux startup. Now, it is automatic, and this line is the reason.

  4. Dec 2017
    1. You can also have multiple users attach their clients to the same sessions, which is great for pair programming. If you were in the same session, you and the other person would see the same thing, share the same input, and the same active window and pane.

      tmux works well when pair programming