tmuxp is a tool for automating tmux session setup with less boilerplate. It allows declarative definition of the desired window and pane configuration.

First pane starts incorrectly

A bug seems to prevent tmuxp from correctly setting the working directory and executing the configured command for the first pane in each window.

The same problem isn't present in Tmuxinator.