MyNixOS website logo
option

programs.tmux.tmuxinator.projects

Tmuxinator projects to write to $HOME/.config/tmuxinator. One project configuration file is generated per attribute. See https://github.com/tmuxinator/tmuxinator for the project configuration format.

Declarations
Type
attribute set of (YAML 1.1 value)
Default
{ }
Example
{
  myproject = {
    root = "~/code/myproject";
    windows = [
      {
        editor = {
          layout = "main-vertical";
          panes = [
            { editor = [ "vim" ]; }
            "guard"
          ];
        };
      }
      { server = "bundle exec rails s"; }
      { logs = "tail -f log/development.log"; }
    ];
  };
}