zshmux
about
whenever you open a new shell, zshmux checks for running and attached tmux sessions. you are then given the option to attach to a session or create a new one.
press enter without any input to drop into a bare shell.
zshmux originally used zsh specific functions (hence the name) but now runs on any bash compatible shell.
example:
current tmux sessions:
blog - (not attached)
project - (not attached)
ssh - (attached)
terminal - (attached)
attach session?: [name] (empty if none):
example:
no tmux sessions active
create new session? [name] (empty if none):