Tmuxinator Config

YAML-defined tmux project layouts.

YAML-defined tmux project layouts. mux <name> to start.

Projects

Projects are defined by YAML manifests that automate workspace orchestration.

  • website.yml: Automates a split-pane view with nvim and npm dev for synchronous development.
  • MapReduce.yml: Orchestrates distributed testing nodes for complex backend verification.
  • log_parser.yml: Specialized layout for high-volume telemetry analysis.

File pattern

~/.config/tmuxinator/<name>.yml

Skeleton

name: project
root: ~/path
windows:
  - editor:
      layout: main-vertical
      panes:
        - nvim
        - <run-command>