Skip to content

Conversation

@Akuli
Copy link
Owner

@Akuli Akuli commented Dec 31, 2025

This PR creates two new scripts that do things that all VM scripts need to do:

  • vm/keygen.sh runs ssh-keygen if ssh key doesn't exist
  • vm/ssh.sh connects to any currently running VM with ssh.

The main reason for this refactor is to replace the following...

  1. Open vm/foo.sh
  2. Ctrl+F ssh=
  3. Copy the command in quotes
  4. cd vm/foo-bar/
  5. Paste command to terminal and run it

...with the following:

  1. Run vm/ssh.sh

In other words, it is now very easy to connect to a VM: no matter what VM you're running, vm/ssh.sh should just work.

@Akuli Akuli added the skip-release This PR will be excluded from release description and doesn't trigger releasing label Dec 31, 2025
@Akuli
Copy link
Owner Author

Akuli commented Dec 31, 2025

This will conflict with #1180.

@Akuli Akuli merged commit 612d661 into main Jan 4, 2026
30 checks passed
@Akuli Akuli deleted the vm-ssh-cleanup branch January 4, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-release This PR will be excluded from release description and doesn't trigger releasing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants