From 6086e908152e97011681e6d91cd7fe627c5cf02f Mon Sep 17 00:00:00 2001 From: Super User Date: Mon, 23 Mar 2026 19:18:34 +0800 Subject: fix ssh sed-replace, remove set paste, add claude idempotency guard --- core/packages/install_claude.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/packages/install_claude.sh') diff --git a/core/packages/install_claude.sh b/core/packages/install_claude.sh index 99a881d..6a730d6 100755 --- a/core/packages/install_claude.sh +++ b/core/packages/install_claude.sh @@ -1,4 +1,7 @@ #!/bin/bash + +command -v claude &>/dev/null && exit 0 + sudo dnf install -y tar # Install Node.js via nvm and Claude Code curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash -- cgit