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
Move DMG out of the install tarball per registry model: install.sh now downloads the SHA-verified release asset; add title + sample prompts; drop hero embed from README
4 files changed
+61−11
README.md−2@@ -10,8 +10,6 @@ downloads the workspace image automatically on first run (both cached afterward) only prompts are a one-time **Rosetta** install (one click, if you don't already have it) and your Adom + Claude sign-in. --  > Screenshots above are from the shared Hydrogen Desktop editor UI (identical on
install.sh+22−7@@ -1,11 +1,17 @@ #!/usr/bin/env bash-# Install Hydrogen Desktop (macOS) — mounts the bundled DMG and copies the app to-# /Applications. On first launch the app downloads its own VM runtime + workspace-# image automatically, so setup runs with no extra installs and no clicks.+# Install Hydrogen Desktop (macOS) — downloads the signed DMG release asset from the+# wiki (verifying its SHA-256), mounts it, and copies the app to /Applications. On+# first launch the app downloads its own VM runtime + workspace image automatically,+# so setup runs with no extra installs and no clicks. # # Apple Silicon only (arm64). Runs from the extracted package dir (adom-wiki pkg). set -euo pipefail +VERSION="0.1.135"+DMG_NAME="Hydrogen.Desktop_${VERSION}_aarch64.dmg"+DMG_URL="https://wiki.adom.inc/download/adom/hydrogen-desktop-macos/${VERSION}/${DMG_NAME}"+DMG_SHA256="b2bc43246782044779fcc47e91c95a25ef88287191467f237d9a2ab683051931"+ if [ "$(uname)" != "Darwin" ]; then echo "ERROR: Hydrogen Desktop (macOS) installs only on macOS." >&2; exit 1 fi@@ -13,8 +19,17 @@ if [ "$(uname -m)" != "arm64" ]; then echo "ERROR: this build is Apple Silicon (arm64) only." >&2; exit 1 fi -DMG="$(ls dist/macos/*.dmg 2>/dev/null | head -1)"-[ -n "$DMG" ] || { echo "ERROR: no DMG found in dist/macos/." >&2; exit 1; }+# Prefer a bundled DMG if one shipped in the package (older tarballs did this);+# otherwise download the pinned release asset and verify it.+DMG="$(ls dist/macos/*.dmg 2>/dev/null | head -1 || true)"+if [ -z "$DMG" ]; then+ DL_DIR="$(mktemp -d)"+ DMG="$DL_DIR/$DMG_NAME"+ echo "Downloading $DMG_NAME …"+ curl -fL --retry 3 -o "$DMG" "$DMG_URL"+ echo "$DMG_SHA256 $DMG" | shasum -a 256 -c - >/dev/null || {+ echo "ERROR: SHA-256 mismatch on downloaded DMG." >&2; exit 1; }+fi MNT="$(mktemp -d)" cleanup() { hdiutil detach "$MNT" >/dev/null 2>&1 || true; }@@ -30,8 +45,8 @@ echo "Installing $(basename "$APP") to /Applications …" rm -rf "$DEST" cp -R "$APP" /Applications/ # Drop the quarantine flag so first launch isn't blocked by Gatekeeper. NOTE: this-# build is not yet notarized — until it is, macOS may still warn on first open-# (right-click → Open once). See the README.+# build is signed (Developer ID) but not yet notarized — until it is, macOS may still+# warn on first open (right-click → Open once). See the README. xattr -dr com.apple.quarantine "$DEST" 2>/dev/null || true echo "OK: installed $DEST"
package.json+20−1@@ -53,5 +53,24 @@ "gatekeeper hydrogen desktop", "apple silicon hydrogen workspace" ],- "discovery_pitch": "The full Adom Hydrogen workspace as a native macOS app on Apple Silicon \u2014 install the DMG and first launch sets up the Lima workspace VM automatically."+ "discovery_pitch": "The full Adom Hydrogen workspace as a native macOS app on Apple Silicon \u2014 install the DMG and first launch sets up the Lima workspace VM automatically.",+ "title": "Hydrogen Desktop (macOS)",+ "sample_prompts": [+ {+ "label": "Install on my Mac",+ "prompt": "Install Hydrogen Desktop on my Mac"+ },+ {+ "label": "Gatekeeper warning",+ "prompt": "macOS says Hydrogen Desktop's developer cannot be verified - how do I open it?"+ },+ {+ "label": "Workspace won't start",+ "prompt": "My Hydrogen Desktop workspace VM won't come up on macOS"+ },+ {+ "label": "Update HD",+ "prompt": "Update Hydrogen Desktop on my Mac to the latest version"+ }+ ] }
page.json+19−1@@ -64,5 +64,23 @@ "gatekeeper hydrogen desktop", "apple silicon hydrogen workspace" ],- "discovery_pitch": "The full Adom Hydrogen workspace as a native macOS app on Apple Silicon \u2014 install the DMG and first launch sets up the Lima workspace VM automatically."+ "discovery_pitch": "The full Adom Hydrogen workspace as a native macOS app on Apple Silicon \u2014 install the DMG and first launch sets up the Lima workspace VM automatically.",+ "sample_prompts": [+ {+ "label": "Install on my Mac",+ "prompt": "Install Hydrogen Desktop on my Mac"+ },+ {+ "label": "Gatekeeper warning",+ "prompt": "macOS says Hydrogen Desktop's developer cannot be verified - how do I open it?"+ },+ {+ "label": "Workspace won't start",+ "prompt": "My Hydrogen Desktop workspace VM won't come up on macOS"+ },+ {+ "label": "Update HD",+ "prompt": "Update Hydrogen Desktop on my Mac to the latest version"+ }+ ] }