Closed aaliao closed 3 weeks ago
Hello, it's your friendly InvestiGator bot here!
The docs preview for this PR is available at https://mil.ufl.edu/pr-docs/1303.
Last updated at:
► 6151422609c369037d2b00479f5d444fb13dff67
► 2024-10-30 14:35 EDT
Have a great day! Go gators! 🐊
Thanks for your hard work Anthony! Unfortunately, this was superseded by #1307. If we use tmuxinator for NaviGator's tmux sessions in the future, this would be a good place to start!
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.