bootstrap
Adom Hydrogen (platform base)
Public Made by Adomby adom
Layer Hydrogen's workspace onto a standard Adom workstation.
← Commit history
install.sh+23@@ -221,6 +221,29 @@ else: print(" settings.json already correct, nothing written") PYSETTINGS +# 4b. Claude Code CLI first-run state. The CLI is the extension's bundled binary and shares+# its sign-in, but its own onboarding lives in ~/.claude.json: without+# hasCompletedOnboarding and a theme every terminal launch walks the first-run wizard+# (text style, then a login screen) even though ~/.claude/.credentials.json is there+# (arav-rog 2026-09-20, John: "why am I not also authenticated to the claude cli"). Seed+# the two flags and trust for the workspace folder; never touch keys that exist.+python3 - <<'PYEOF' || true+import json, os+p = os.path.expanduser("~/.claude.json")+try:+ d = json.load(open(p)) if os.path.exists(p) else {}+except Exception:+ d = {}+changed = False+for k, v in (("hasCompletedOnboarding", True), ("theme", "dark")):+ if k not in d: d[k] = v; changed = True+pr = d.setdefault("projects", {}).setdefault("/home/adom/project", {})+if "hasTrustDialogAccepted" not in pr: pr["hasTrustDialogAccepted"] = True; changed = True+if changed:+ tmp = p + ".tmp"; json.dump(d, open(tmp, "w"), indent=2); os.replace(tmp, p)+ print(" claude cli: first-run wizard and folder trust seeded in ~/.claude.json")+PYEOF+ # 5. code-server config.yaml — silence code-server's own update nags. install -d -m 0755 "$HOME/.config/code-server" cat > "$HOME/.config/code-server/config.yaml" <<'CSCONF'
package.json+2−2@@ -4,7 +4,7 @@ "type": "bootstrap", "title": "Adom Hydrogen (platform base)", "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",- "version": "0.5.59",+ "version": "0.5.60", "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.", "org": "adom", "tags": [@@ -33,4 +33,4 @@ "hydrogen editor configuration", "where do hydrogen skills come from" ]-}+}
page.json+1−1@@ -4,7 +4,7 @@ "type": "bootstrap", "title": "Adom Hydrogen (platform base)", "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",- "version": "0.5.59",+ "version": "0.5.60", "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.", "org": "adom", "tags": [