Machines
Machine Registry
Section titled “Machine Registry”| Machine | Hostname | IP | SSH Command | OS | Role |
|---|---|---|---|---|---|
| MacBook Pro | Jamess-MacBook-Pro.local | 192.168.1.235 | ssh mbp | macOS Sequoia | Primary laptop |
| Mac Studio | (no .local) | 192.168.1.220 | ssh studio | macOS | Desk workstation |
| Remote Mac | remotemac.local | 192.168.1.182 | ssh remotemac / ssh openclaw | macOS Monterey | Dev + OpenClaw agent |
| iMac (kids) | admins-imac.lan | 192.168.1.218 | ssh imac | macOS | Kids’ kiosk (iamhelpful) |
| VPS (Hostinger) | srv1249251 | 31.97.132.219 | ssh vps / ssh vps-claude | Ubuntu 24.04.3 | Remote server |
Git Identity Tags
Section titled “Git Identity Tags”Each machine stamps commits with its own name so you always know where something was authored.
| Machine | git user.name |
|---|---|
| Mac Studio | James Hurst [Studio] |
| MacBook Pro | James Hurst [MBP] |
| Remote Mac | James Hurst [Remote Mac] |
| VPS | James Hurst (VPS) |
SSH Quick Commands
Section titled “SSH Quick Commands”ssh mbp # MacBook Prossh studio # Mac Studiossh remotemac # Remote Mac, remotemac userssh openclaw # Remote Mac, openclaw user (OpenClaw agent)ssh vps # VPS as rootssh vps-claude # VPS as claude userConfig lives at ~/.ssh/config. Key: ~/.ssh/id_ed25519, added to the agent and keychain. ConnectTimeout is 5 seconds; ServerAliveInterval is 60.
VNC Access
Section titled “VNC Access”open vnc://192.168.1.220 # Mac Studioopen vnc://192.168.1.182 # Remote Macopen vnc://192.168.1.218 # iMac (kids)All machines have Screen Sharing enabled. VNC connects via the built-in macOS Screen Sharing app.
Remote Mac — Two Users
Section titled “Remote Mac — Two Users”The Remote Mac (192.168.1.182) has two accounts:
remotemac— James’s dev user. Has~/apps/with all repos cloned, GitHub SSH access. Part of automated sync.openclaw— Runs OpenClaw, an autonomous AI agent. Separate from sync.
Chrome Automation Rule
Section titled “Chrome Automation Rule”Chrome automations (AppleScript, JS injection, unattended tab control) run only on Remote Mac via ssh remotemac. Never on Mac Studio or MacBook Pro. On local machines, use open-html.sh to show a page — no unattended browser work.