app
Adom Hydrogen (macOS)
Public Made by Adomby adom
The full Adom Hydrogen workspace as a native macOS app (Apple Silicon) — AI-driven electronics design, running locally.
← Commit history
hd -> hydrogen prose + skill name updates
5 files changed
+12−12
README.md+1−1@@ -19,7 +19,7 @@ it) and your Adom + Claude sign-in. - **Apple Silicon** Mac (M1 or newer) — arm64 only. - **macOS 13 (Ventura) or later** — uses Apple's Virtualization.framework.-- **Rosetta 2** — runs the x86-64 Adom tools inside the workspace. HD installs it for you on first launch if it's missing (one click); no Terminal needed.+- **Rosetta 2** — runs the x86-64 Adom tools inside the workspace. Hydrogen installs it for you on first launch if it's missing (one click); no Terminal needed. - **Network on first launch** — downloads the VM runtime (~30MB) + workspace image (~554MB) once (cached after). - ~3 GB free disk for the workspace VM + image. - **Bare-metal Mac** — won't run inside a nested VM (Apple Silicon doesn't support nested virtualization).
SKILL.md+1−1@@ -1,6 +1,6 @@ --- name: adom-hydrogen-macos-description: Operate Adom Hydrogen on macOS (Apple Silicon) — install from the DMG, run the zero-click first-launch setup, and troubleshoot the bundled Lima workspace VM. Use when a user is installing or running the native macOS build of Adom Hydrogen, hits Gatekeeper warnings, or the workspace machine won't come up. Trigger words — Adom Hydrogen mac, HD macOS, install Adom Hydrogen mac, lima workspace, hd-builder, Adom-Workspace, gatekeeper hydrogen, mac dmg hydrogen.+description: Operate Adom Hydrogen on macOS (Apple Silicon) — install from the DMG, run the zero-click first-launch setup, and troubleshoot the bundled Lima workspace VM. Use when a user is installing or running the native macOS build of Adom Hydrogen, hits Gatekeeper warnings, or the workspace machine won't come up. Trigger words — Adom Hydrogen mac, Hydrogen macOS, install Adom Hydrogen mac, lima workspace, hd-builder, Adom-Workspace, gatekeeper hydrogen, mac dmg hydrogen. --- # Adom Hydrogen (macOS) — operate
package.json+2−2@@ -44,7 +44,7 @@ "discovery_triggers": [ "Adom Hydrogen mac", "Adom Hydrogen macos",- "HD macOS",+ "Hydrogen macOS", "install Adom Hydrogen on my mac", "mac dmg hydrogen", "lima workspace",@@ -69,7 +69,7 @@ "prompt": "My Adom Hydrogen workspace VM won't come up on macOS" }, {- "label": "Update HD",+ "label": "Update Hydrogen", "prompt": "Update Adom Hydrogen on my Mac to the latest version" } ]
page.json+2−2@@ -55,7 +55,7 @@ "discovery_triggers": [ "Adom Hydrogen mac", "Adom Hydrogen macos",- "HD macOS",+ "Hydrogen macOS", "install Adom Hydrogen on my mac", "mac dmg hydrogen", "lima workspace",@@ -79,7 +79,7 @@ "prompt": "My Adom Hydrogen workspace VM won't come up on macOS" }, {- "label": "Update HD",+ "label": "Update Hydrogen", "prompt": "Update Adom Hydrogen on my Mac to the latest version" } ]
uninstall.sh+6−6@@ -1,8 +1,8 @@ #!/usr/bin/env bash-# Fully uninstall Adom Hydrogen (macOS): the app, all HD state, the workspace-# machine + HD's downloaded Lima runtime + cached golden image, and the webview data.+# Fully uninstall Adom Hydrogen (macOS): the app, all Hydrogen state, the workspace+# machine + Hydrogen's downloaded Lima runtime + cached golden image, and the webview data. #-# Surgical about Lima: deletes ONLY HD's `hd-builder` VM — never other Lima VMs the+# Surgical about Lima: deletes ONLY Hydrogen's `hd-builder` VM — never other Lima VMs the # user may have, and never the shared Lima download cache (left in place; the script # tells you how to reclaim it). #@@ -15,7 +15,7 @@ log() { echo " $*"; } echo "Uninstalling Adom Hydrogen (macOS)…" -# 1. Quit HD (and its embedded Adom Desktop) if running.+# 1. Quit Hydrogen (and its embedded Adom Desktop) if running. osascript -e 'quit app "Adom Hydrogen"' >/dev/null 2>&1 || true osascript -e 'quit app "Hydrogen Desktop"' >/dev/null 2>&1 || true # pre-rename app name pkill -f "Adom Hydrogen" 2>/dev/null || true@@ -23,7 +23,7 @@ pkill -f "Hydrogen Desktop" 2>/dev/null || true pkill -f "Adom Desktop" 2>/dev/null || true sleep 1 -# 2. Tear down HD's Lima VM (only hd-builder). Find a usable limactl: HD's downloaded+# 2. Tear down Hydrogen's Lima VM (only hd-builder). Find a usable limactl: Hydrogen's downloaded # copy, a system install, or the one bundled in the app — whichever exists. LIMACTL="" for c in "$SUPPORT/adom/lima/bin/limactl" /opt/homebrew/bin/limactl /usr/local/bin/limactl \@@ -42,7 +42,7 @@ fi if [ -d "$APP" ]; then rm -rf "$APP" && log "removed $APP"; else log "app not in /Applications"; fi rm -rf "/Applications/Hydrogen Desktop.app" 2>/dev/null || true -# 4. Remove ALL HD state: app data, downloaded Lima + cached image, webview data,+# 4. Remove ALL Hydrogen state: app data, downloaded Lima + cached image, webview data, # prefs, and saved window state. rm -rf \ "$SUPPORT/adom-hydrogen" \