Skip to content

pearl-hub/tmux-multi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TMUX-MULTI

Project Status Communication
Build status Join the gitter chat at https://gitter.im/pearl-core/pearl

Table of Contents

Description

  • name: tmux-multi
  • description: Run commands over multiple Tmux panes/windows
  • author: Filippo Squillace
  • username: fsquillace
  • OS compatibility: linux, osx

Quickstart

Given a list of commands from stdin, tmux-multi allows to create multiple Tmux panes for each command:

echo -e "top\nbash\nssh localhost" | tmux-multi

If the number of panes generated exceeds the maximum value (default 6), tmux-multi will create a new window instead.

The Tmux pane containing short lived programs (i.e. ls) will close immediately and you will not be able to see the result. For this, it is recommended to use the option --keep-panes, for instance:

echo -e "ls -l\ntop" | tmux-multi --keep-panes

Alternatively, you can combine the command you want to run with the handy watch command:

echo -e "watch ls -l\ntop" | tmux-multi

To know all tmux-multi options: tmux-multi --help

Installation

This package needs to be installed via Pearl system.

pearl install tmux-multi

Dependencies

The main dependencies are the following:

Troubleshooting

This section has been left blank intentionally. It will be filled up as soon as troubles come in!

About

Run commands over multiple Tmux panes/windows

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published