tmux session creation and automation tool
npm install -g jtmux
The configuration files for jtmux are simple json files. It should be easy to get something up and running.
By convention the configuration file must be named .jtmux.json - jtmux will traverse up the path until it finds one, or hits root. In the latter case the default configuration is used in stead.
Checkout out the lib/jtmux/defaultConfiguration.json file for an idea as to how it works.
jtmux will either attach you to the existing session - or create a new one, with the windows you have specified in your configuration file.