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
nvimandnpm devfor 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>