tmux
tmux 3.6a
Terminal multiplexer
<rendered-html><p>tmux is intended to be a modern, BSD-licensed alternative to programs such as GNU screen. Major features include:</p> <ul> <li>A powerful, consistent, well-documented and easily scriptable command interface.</li> <li>A window may be split horizontally and vertically into panes.</li> <li>Panes can be freely moved and resized, or arranged into preset layouts.</li> <li>Support for UTF-8 and 256-colour terminals.</li> <li>Copy and paste with multiple buffers.</li> <li>Interactive menus to select windows, sessions or clients.</li> <li>Change the current window by searching for text in the target.</li> <li>Terminal locking, manually or after a timeout.</li> <li>A clean, easily extended, BSD-licensed codebase, under active development.</li> </ul> </rendered-html>
https://tmux.github.io/Install
Copy into your configuration
environment.systemPackages = with pkgs; [ tmux ];
nix-shell -p tmux
nix run nixpkgs#tmux