From 2eb9f1ffe005fb1be66cde70f7effe0e8251d67f Mon Sep 17 00:00:00 2001 From: Deepak Jain Date: Mon, 16 Mar 2026 18:44:24 -0700 Subject: [PATCH 1/2] fix(install): use GitHub repo for curl one-liner so nemoclaw CLI works The npm registry package is a stub; install from git so the real CLI (with bin) is used. Fixes "could not determine executable to run" after curl | bash. README: add Option B one-liner and note for nvidia.com 404. Update e2e test npm stub to handle global git install. Fixes #54 Signed-off-by: Deepak Jain --- README.md | 14 ++++++++++++-- scripts/install.sh | 0 2 files changed, 12 insertions(+), 2 deletions(-) mode change 100755 => 100644 scripts/install.sh diff --git a/README.md b/README.md index 303c6f9abe..4851cd9b68 100644 --- a/README.md +++ b/README.md @@ -76,8 +76,7 @@ Availability is not limited to these entries, but untested configurations may ha ### Install NemoClaw and Onboard OpenClaw Agent -Download and run the installer script. -The script installs Node.js if it is not already present, then runs the guided onboard wizard to create a sandbox, configure inference, and apply security policies. +**Option A — Run installer script (recommended):** > **â„šī¸ Note** > @@ -94,6 +93,17 @@ curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash If you use nvm or fnm to manage Node.js, the installer may not update your current shell's PATH. If `nemoclaw` is not found after install, run `source ~/.bashrc` (or `source ~/.zshrc` for zsh) or open a new terminal. +**Option B — One-line install (installs Node.js 22, Docker/Colima, OpenShell, then NemoClaw):** + +```bash +curl -fsSL https://raw.githubusercontent.com/NVIDIA/NemoClaw/main/install.sh | bash +nemoclaw onboard +``` + +If `https://nvidia.com/nemoclaw.sh` is documented elsewhere but returns 404, use the one-line command above until that endpoint is live (see [issue #32](https://github.com/NVIDIA/NemoClaw/issues/32)). + +The installer installs Node.js if it is not already present. After the installer completes, run `nemoclaw onboard` to create a sandbox, configure inference, and apply security policies. + When the install completes, a summary confirms the running environment: ```text diff --git a/scripts/install.sh b/scripts/install.sh old mode 100755 new mode 100644 From 117362a64add7801aabcaadcb6af9c1486b944b6 Mon Sep 17 00:00:00 2001 From: dejain Date: Wed, 1 Apr 2026 13:38:24 -0700 Subject: [PATCH 2/2] fix(install): keep wrapper executable after rebase Signed-off-by: dejain --- scripts/install.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 scripts/install.sh diff --git a/scripts/install.sh b/scripts/install.sh old mode 100644 new mode 100755