Go-Tmux, easy tmux runner.
$ go install github.com/meinside/gtmx@latest
# will start a new session named as your hostname
$ gtmx
# will resume, or switch to a session with given name
$ gtmx [SESSION_NAME]
# if session name is not given, it will be your hostname
$ gtmx
You can predefine sessions in your config file. (at $XDG_CONFIG_HOME/gtmx/config.json
)
If you need a sample config file,
$ gtmx -g
# or
$ gtmx --gen-config
it will be printed on the screen.
$ gtmx [SESSION_NAME]
$ gtmx -l
# or
$ gtmx --list
$ gtmx -q
# or
$ gtmx --quit
MIT