Quick setup + manual fallback
Set up Nomad Shell with script + QR.
Implemented flow: run quick-setup on your host, scan QR in the iOS app, then connect over Mosh using a Secure Enclave key or password.
Mac setup
Prepare the server with the same script path used by the app.
- Run quick-setup and let it install/configure SSH + mosh prerequisites.
- If using SSH key auth, include your authorized_keys line in the setup flow.
- Keep SSH port reachable and allow UDP 60000-61000 for Mosh traffic.
- Use the QR output from setup to import host/user/port into Nomad Shell.
$
curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh | bash$
NOMAD_PUBKEY_B64='<base64-authorized-key-line>' bash -c "$(curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh)"iOS setup
Scan, authenticate, connect, and validate notifications.
- Open Nomad Shell and choose Add Server -> Scan QR.
- Pick authentication: Secure Enclave SSH key (recommended) or password.
- If using key auth, copy the generated key line into ~/.ssh/authorized_keys.
- Connect and use Halo Bar to monitor session state.
- Open Settings -> Webhook Command, copy it to your agent workflow, then run Test Webhook.
Tip: swipe gestures and pinch-to-zoom are available in terminal view, and Halo Bar colors map to run/approval/error states.