Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Removed old tmux config folder within the repository that was unused and only had an example yaml in it, and added a tmux configuration that automatically launches all panes and windows properly. It currently opens two windows with 5 and 3 panes as show below.
To run the tmux window, run
tmuxinator s -p tmux_launch.yml
Make sure to install tmuxinator by following this readme
or by doing these two commands:
gem install tmuxinator
wget https://raw.githubusercontent.com/tmuxinator/tmuxinator/master/completion/tmuxinator.bash -O /etc/bash_completion.d/tmuxinator.bash
Screenshot or Video
Related Issues
- Closes #1302
Testing
Run
tmuxinator s -p tmux_launch.yml
It's also possible to send multiple commands to the terminal in the config besides opening the mil repository, I assumed that you would want to do the roslaunch yourself so you can specify the launch files and the boat/sub being in an position to launch, and all other things (rostopic echo or alarm killing) would happen after launching.