Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tmuxinator setup #1303

Closed
wants to merge 2 commits into from
Closed

Tmuxinator setup #1303

wants to merge 2 commits into from

Conversation

aaliao
Copy link
Contributor

@aaliao aaliao commented Oct 30, 2024

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

image
image

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.

@aaliao aaliao requested a review from cbrxyz October 30, 2024 18:02
@uf-mil-bot
Copy link
Collaborator

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! 🐊

@cbrxyz
Copy link
Member

cbrxyz commented Nov 5, 2024

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!

@cbrxyz cbrxyz closed this Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create tmuxinator setup to automatically launch all panes and windows
3 participants