Skip to content

You'll have to speak up. I'm wearing a towel.

Compare
Choose a tag to compare
@zdykstra zdykstra released this 01 Dec 22:07
· 5 commits to master since this release
2291cd3

It's been a while since the last release, and a few minor improvements and changes have accumulated.

Breaking changes

The options --swm and --mwm have been moved to the --wm flag. Possible values are single or multi.

New features

First time contributor @ClashTheBunny provided the ssh_prereqs configuration option. Commands defined here are executed on the local host prior to attempting to start a ControlMaster session to the remote machine. If any of the commands exit with a status of 1, tmuxc exits. Thank you!

TMUX_SESSION_NAME is defined before starting tmux, so that it's available as an environment variable inside sessions.

All commits

  • 2291cd3 - perltidy, bump to v1.9 (Zach Dykstra)
  • 0545138 - Add ability to add a command as a prerequisite for SSH (Randall Mason)
  • ba99c1b - Fix usage of single|multi (Zach Dykstra)
  • 9c734e2 - Add csv header to document each field (Zach Dykstra)
  • 6cfde25 - Clean tmux session names from all sources (Zach Dykstra)
  • fcb4ede - Move mwm/swm to a single multi-opt CLI flag (Zach Dykstra)
  • 8bb609d - Correctly reap child processes instead of zombifying them (Zach Dykstra)
  • aa30037 - '.' is invalid in tmux session names (Zach Dykstra)
  • 2f76ddc - Only do swm if mwm is not explicitly enabled on the CLI (Zach Dykstra)
  • fdfd889 - Reap zombie SSH processes when a ControlMaster session dies (Zach Dykstra)
  • 5bbcb31 - Set it when attaching a terminal to a session (Zach Dykstra)
  • f0cd34c - Set TMUX_SESSION_NAME when creating sessions via SSH (Zach Dykstra)