Managing Configuration with tmuxinator
tmuxinator is a tool that lets you define and manage different tmux configurations. You define window layouts and commands in YAML format and then launch them with the tmuxinator command. Unlike the other approaches, tmuxinator offers a central location for your configurations and a much easier dialect for creating complex layouts. It also lets you specify commands that should always run before each window gets created.
tmuxinator requires the Ruby interpreter, so you’ll need to have that on your system. If you’re on a Mac, you already have Ruby installed. If you’re on Linux or WSL, you can usually install Ruby through a package manager.
Install tmuxinator by using Rubygems, the package management ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access