tmux
- Originally from OpenBSD
tmuxdoes better multiplexing compared todtach,mtmand built-in terminal multiplexers (e.g.wezterm)- Void applies a
reallocarray.patch --enable-sixelis needed to prevent crashes in sixel terminals- Depends on
libeventandnetbsd-curses;libevis not supported - Check if
--enable-utempterworks withutmpsas it allowstmuxto updateutmp(requireslibutempter) - Check
/usr/share/doc/tmux/examples/tmux.confand installtmux.conf - Might backport some patches for
3.6ato fix borders and colors (e.g. Gentoo) - Should we explicitly pass
--disable-cgroupsas it requiressystemd? Or willconfigureautomatically detect that systemd is not supported? - FAQ recommends setting
TERMto one of the following:screenorscreen-256colorortmuxortmux-256color; prefertmux-256color - If
tmuxruns withoututf8support remember to passtmux -u; will substitute unicode glyphs with underscores if environment does supportutf8 tmuxserver causes issues with locales and missing XDG variables (e.g.XDG_RUNTIME_DIR)- If colors are wrong add
set -as terminal-features ",*:RGB"totmux.conf - When in
chrootset$TERMiftmuxis being used