← Commit history

rename hydrogen desktop -> adom hydrogen (page content, install/uninstall, version manifest)

Kyle Bergstedt ·b4786ca3d0 ·3mo ago ·parent 6c13cb7
7 files changed +66−57
README.md+6−6
@@ -1,9 +1,9 @@-# Hydrogen Desktop (macOS)+# Adom Hydrogen (macOS)  The full Adom Hydrogen workspace as a native **macOS** app — AI-driven electronics design, running locally on Apple Silicon. -This is the macOS port of [Hydrogen Desktop](/adom/hydrogen-desktop) (the Windows+This is the macOS port of [Adom Hydrogen](/adom/adom-hydrogen) (the Windows release). First launch runs the entire setup **almost hands-free** — no Homebrew, no Docker, no manual prerequisites. The app sets up its own lightweight VM runtime and downloads the workspace image automatically on first run (both cached afterward). The@@ -12,7 +12,7 @@ it) and your Adom + Claude sign-in.  ![The workspace editor](screenshots/workspace.png) -> Screenshots above are from the shared Hydrogen Desktop editor UI (identical on+> Screenshots above are from the shared Adom Hydrogen editor UI (identical on > macOS); native macOS captures will replace them.  ## Requirements@@ -27,10 +27,10 @@ it) and your Adom + Claude sign-in. ## Install  ```bash-adom-wiki pkg install adom/hydrogen-desktop-macos+adom-wiki pkg install adom/adom-hydrogen-macos ``` -Or download the DMG, open it, and drag **Hydrogen Desktop** to **Applications**.+Or download the DMG, open it, and drag **Adom Hydrogen** to **Applications**.  > **First launch:** this build is signed (Developer ID, hardened runtime) but not yet > notarized, so macOS Gatekeeper may warn the first time you open it after a browser@@ -54,7 +54,7 @@ Node / Claude run directly. ## Uninstall  ```bash-adom-wiki pkg uninstall adom/hydrogen-desktop-macos+adom-wiki pkg uninstall adom/adom-hydrogen-macos ```  This removes the app. To also remove the workspace VM and cached image:
SKILL.md+7−7
@@ -1,11 +1,11 @@ ----name: hydrogen-desktop-macos-description: Operate Hydrogen Desktop 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 Hydrogen Desktop, hits Gatekeeper warnings, or the workspace machine won't come up. Trigger words — hydrogen desktop mac, HD macOS, install hydrogen desktop mac, lima workspace, hd-builder, Adom-Workspace, gatekeeper hydrogen, mac dmg hydrogen.+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. --- -# Hydrogen Desktop (macOS) — operate+# Adom Hydrogen (macOS) — operate -The native macOS build of Hydrogen Desktop. Apple Silicon (arm64) only, macOS 13+.+The native macOS build of Adom Hydrogen. Apple Silicon (arm64) only, macOS 13+. First launch runs the whole setup automatically — no Homebrew, no Docker, no clicks. The app downloads its own lightweight VM runtime (Lima) + the workspace image on first run (both cached), so there are no manual prerequisites.@@ -13,10 +13,10 @@ run (both cached), so there are no manual prerequisites. ## Install  ```bash-adom-wiki pkg install adom/hydrogen-desktop-macos+adom-wiki pkg install adom/adom-hydrogen-macos ``` -Or open the DMG and drag **Hydrogen Desktop** to **Applications**.+Or open the DMG and drag **Adom Hydrogen** to **Applications**.  ## First launch (near-hands-free setup) @@ -46,5 +46,5 @@ one-time Rosetta install and the Adom + Claude sign-in: ## Uninstall  ```bash-adom-wiki pkg uninstall adom/hydrogen-desktop-macos+adom-wiki pkg uninstall adom/adom-hydrogen-macos ```
install.sh+7−8
@@ -1,5 +1,5 @@ #!/usr/bin/env bash-# Install Hydrogen Desktop (macOS) — downloads the signed DMG release asset from the+# Install Adom Hydrogen (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.@@ -7,13 +7,13 @@ # 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"+VERSION="0.1.198"+DMG_NAME="Hydrogen.Desktop_${VERSION}_aarch64.dmg"   # 0.1.198 asset keeps its pre-rename filename; 0.1.229+ ship as Adom.Hydrogen_*+DMG_URL="https://wiki.adom.inc/download/adom/adom-hydrogen-macos/${VERSION}/${DMG_NAME}"+DMG_SHA256="614e09f0c89c94dee72287224e98129f88f8c5ff7c23a4af4af1873d131f502d"  if [ "$(uname)" != "Darwin" ]; then-  echo "ERROR: Hydrogen Desktop (macOS) installs only on macOS." >&2; exit 1+  echo "ERROR: Adom Hydrogen (macOS) installs only on macOS." >&2; exit 1 fi if [ "$(uname -m)" != "arm64" ]; then   echo "ERROR: this build is Apple Silicon (arm64) only." >&2; exit 1@@ -45,8 +45,7 @@ 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 signed (Developer ID) but not yet notarized — until it is, macOS may still-# warn on first open (right-click → Open once). See the README.+# build is signed, notarized, and stapled — Gatekeeper opens it without warnings. xattr -dr com.apple.quarantine "$DEST" 2>/dev/null || true  echo "OK: installed $DEST"
package.json+15−15
@@ -1,8 +1,8 @@ {-  "name": "hydrogen-desktop-macos",-  "slug": "hydrogen-desktop-macos",+  "name": "adom-hydrogen-macos",+  "slug": "adom-hydrogen-macos",   "type": "app",-  "version": "0.1.135",+  "version": "0.1.199",   "description": "The full Adom Hydrogen experience as a native macOS desktop app (Apple Silicon).",   "dependencies": {},   "scripts": {@@ -20,7 +20,7 @@     "docs/**"   ],   "install": {-    "binary_name": "hydrogen-desktop-macos"+    "binary_name": "adom-hydrogen-macos"   },   "metadata": {     "platform": "macos",@@ -29,7 +29,7 @@   "tags": [     "desktop-app",     "macos",-    "hydrogen-desktop",+    "adom-hydrogen",     "eda",     "electronics-design",     "pcb",@@ -37,40 +37,40 @@     "claude"   ],   "hero": {-    "headline": "Hydrogen Desktop for macOS",+    "headline": "Adom Hydrogen for macOS",     "subhead": "The full Adom Hydrogen workspace \u2014 AI-driven electronics design, native on Apple Silicon.",     "screenshot": "docs/hero.png"   },   "discovery_triggers": [-    "hydrogen desktop mac",-    "hydrogen desktop macos",+    "Adom Hydrogen mac",+    "Adom Hydrogen macos",     "HD macOS",-    "install hydrogen desktop on my mac",+    "install Adom Hydrogen on my mac",     "mac dmg hydrogen",     "lima workspace",     "hd-builder",     "Adom-Workspace",-    "gatekeeper hydrogen desktop",+    "gatekeeper Adom Hydrogen",     "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.",-  "title": "Hydrogen Desktop (macOS)",+  "title": "Adom Hydrogen (macOS)",   "sample_prompts": [     {       "label": "Install on my Mac",-      "prompt": "Install Hydrogen Desktop on my Mac"+      "prompt": "Install Adom Hydrogen on my Mac"     },     {       "label": "Gatekeeper warning",-      "prompt": "macOS says Hydrogen Desktop's developer cannot be verified - how do I open it?"+      "prompt": "macOS says Adom Hydrogen'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"+      "prompt": "My Adom Hydrogen workspace VM won't come up on macOS"     },     {       "label": "Update HD",-      "prompt": "Update Hydrogen Desktop on my Mac to the latest version"+      "prompt": "Update Adom Hydrogen on my Mac to the latest version"     }   ] }
page.json+14−14
@@ -2,11 +2,11 @@   "schema_version": 1,   "type": "app",   "slug": "adom-hydrogen-macos",-  "title": "Hydrogen Desktop (macOS)",+  "title": "Adom Hydrogen (macOS)",   "brief": "The full Adom Hydrogen workspace as a native macOS app (Apple Silicon) — AI-driven electronics design, running locally.",-  "version": "0.1.135",+  "version": "0.1.199",   "install": {-    "binary_name": "hydrogen-desktop-macos"+    "binary_name": "adom-hydrogen-macos"   },   "license": "proprietary",   "visibility": "public",@@ -14,7 +14,7 @@     "platform": "macos",     "arch": "arm64"   },-  "name": "hydrogen-desktop-macos",+  "name": "adom-hydrogen-macos",   "description": "The full Adom Hydrogen experience as a native macOS desktop app (Apple Silicon).",   "dependencies": {},   "scripts": {@@ -34,7 +34,7 @@   "tags": [     "desktop-app",     "macos",-    "hydrogen-desktop",+    "adom-hydrogen",     "eda",     "electronics-design",     "pcb",@@ -43,7 +43,7 @@   ],   "hero": {     "type": "billboard",-    "headline": "Hydrogen Desktop for macOS",+    "headline": "Adom Hydrogen for macOS",     "subhead": "The full Adom Hydrogen workspace — AI-driven electronics design, native on Apple Silicon.",     "screenshot": "docs/hero.png"   },@@ -53,34 +53,34 @@     "email": "[email protected]"   },   "discovery_triggers": [-    "hydrogen desktop mac",-    "hydrogen desktop macos",+    "Adom Hydrogen mac",+    "Adom Hydrogen macos",     "HD macOS",-    "install hydrogen desktop on my mac",+    "install Adom Hydrogen on my mac",     "mac dmg hydrogen",     "lima workspace",     "hd-builder",     "Adom-Workspace",-    "gatekeeper hydrogen desktop",+    "gatekeeper Adom Hydrogen",     "apple silicon hydrogen workspace"   ],   "discovery_pitch": "The full Adom Hydrogen workspace as a native macOS app on Apple Silicon — 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"+      "prompt": "Install Adom Hydrogen on my Mac"     },     {       "label": "Gatekeeper warning",-      "prompt": "macOS says Hydrogen Desktop's developer cannot be verified - how do I open it?"+      "prompt": "macOS says Adom Hydrogen'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"+      "prompt": "My Adom Hydrogen workspace VM won't come up on macOS"     },     {       "label": "Update HD",-      "prompt": "Update Hydrogen Desktop on my Mac to the latest version"+      "prompt": "Update Adom Hydrogen on my Mac to the latest version"     }   ] }\ No newline at end of file
uninstall.sh+16−6
@@ -1,5 +1,5 @@ #!/usr/bin/env bash-# Fully uninstall Hydrogen Desktop (macOS): the app, all HD state, the workspace+# 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. # # Surgical about Lima: deletes ONLY HD's `hd-builder` VM — never other Lima VMs the@@ -9,14 +9,16 @@ # Idempotent — safe to re-run; skips whatever is already gone. set -uo pipefail   # NOT -e: keep going past pieces that are already absent -APP="/Applications/Hydrogen Desktop.app"+APP="/Applications/Adom Hydrogen.app" SUPPORT="$HOME/Library/Application Support" log() { echo "  $*"; } -echo "Uninstalling Hydrogen Desktop (macOS)…"+echo "Uninstalling Adom Hydrogen (macOS)…"  # 1. Quit HD (and its embedded Adom Desktop) if running.-osascript -e 'quit app "Hydrogen Desktop"' >/dev/null 2>&1 || true+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 pkill -f "Hydrogen Desktop" 2>/dev/null || true pkill -f "Adom Desktop" 2>/dev/null || true sleep 1@@ -36,14 +38,22 @@ else   log "no hd-builder Lima VM (or no limactl) — skipping VM teardown" fi -# 3. Remove the app.+# 3. Remove the app (both the current and the pre-rename bundle name). 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, #    prefs, and saved window state. rm -rf \+  "$SUPPORT/adom-hydrogen" \   "$SUPPORT/hydrogen-desktop" \   "$SUPPORT/adom" \+  "$HOME/Library/Caches/inc.adom.hydrogen" \+  "$HOME/Library/WebKit/inc.adom.hydrogen" \+  "$HOME/Library/HTTPStorages/inc.adom.hydrogen" \+  "$HOME/Library/HTTPStorages/inc.adom.hydrogen.binarycookies" \+  "$HOME/Library/Preferences/inc.adom.hydrogen.plist" \+  "$HOME/Library/Saved Application State/inc.adom.hydrogen.savedState" \   "$HOME/Library/Caches/inc.adom.hydrogen-desktop" \   "$HOME/Library/WebKit/inc.adom.hydrogen-desktop" \   "$HOME/Library/HTTPStorages/inc.adom.hydrogen-desktop" \@@ -66,4 +76,4 @@ if [ -d "$HOME/Library/Caches/lima" ]; then   log "      'rm -rf ~/Library/Caches/lima' to reclaim it if Lima isn't used elsewhere." fi -echo "OK: Hydrogen Desktop fully uninstalled."+echo "OK: Adom Hydrogen fully uninstalled."
version.json+1−1
@@ -3,7 +3,7 @@   "version": "0.1.198",   "released_at": "2026-08-03T17:58:59Z",   "macos": {-    "installer_url": "https://wiki.adom.inc/download/adom/hydrogen-desktop-macos/0.1.198/Hydrogen.Desktop_0.1.198_aarch64.dmg",+    "installer_url": "https://wiki.adom.inc/download/adom/adom-hydrogen-macos/0.1.198/Hydrogen.Desktop_0.1.198_aarch64.dmg",     "installer_sha256": "614e09f0c89c94dee72287224e98129f88f8c5ff7c23a4af4af1873d131f502d",     "installer_size": 48049904,     "installer_filename": "Hydrogen.Desktop_0.1.198_aarch64.dmg",