Skip to content

refactor(lume): enable SSH via System Settings UI instead of Terminal - #980

Merged
f-trycua merged 1 commit into
mainfrom
use-system-settings-for-ssh
Feb 2, 2026
Merged

refactor(lume): enable SSH via System Settings UI instead of Terminal#980
f-trycua merged 1 commit into
mainfrom
use-system-settings-for-ssh

Conversation

@f-trycua

@f-trycua f-trycua commented Feb 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Removes Terminal keyboard typing for SSH setup
  • Uses System Settings UI directly to enable Remote Login toggle
  • More reliable as it avoids fast keyboard typing issues in Terminal

Changes

  • Remove Terminal-based SSH enable (launchctl command)
  • Remove Terminal-based auto-login and keyboard navigation setup
  • Enable Remote Login via System Settings toggle in UI
  • Move auto-login and keyboard navigation to post_ssh_commands

Test plan

  • Run lume setup --unattended tahoe on a fresh VM
  • Verify Remote Login gets enabled via System Settings
  • Verify health check passes
  • Verify post-SSH commands execute correctly

@vercel

vercel Bot commented Feb 2, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Feb 2, 2026 9:48pm

Request Review

Removes Terminal keyboard typing for SSH setup and uses System Settings
UI directly to enable Remote Login. This is more reliable as it avoids
issues with fast keyboard typing in Terminal.

Changes:
- Remove Terminal-based SSH enable (launchctl command)
- Remove Terminal-based auto-login setup
- Remove Terminal-based keyboard navigation setup
- Enable Remote Login via System Settings toggle
- Move auto-login and keyboard navigation to post_ssh_commands
@f-trycua
f-trycua force-pushed the use-system-settings-for-ssh branch from e13d276 to 7eb9787 Compare February 2, 2026 21:46
@f-trycua
f-trycua merged commit 9b1a240 into main Feb 2, 2026
2 of 6 checks passed
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.

1 participant