Branch based on shell command success.
Section: Listing and formats
Conditionally run a command
bash
bash
tmux if-shell "test -f package.json" "display-message "node project""Explanation
Lets tmux scripts adapt to the current project.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Listing and formats
List windows with a custom format
Print a compact machine-friendly window summary.
Build a session in the background
Create a detached session before laying out windows.