From a43d75721e5735e583b4a198aa0ceff8ed890e64 Mon Sep 17 00:00:00 2001 From: Mark Pitman Date: Tue, 28 Jul 2026 17:37:28 -0700 Subject: [PATCH] Add Claude Code and rtk installers to Debian bootstrap Both tools install via standalone curl scripts with no distro-specific package manager involved, so they live under generic/ for reuse by other distro bootstraps later. --- debian/bootstrap | 2 ++ generic/install-claude-code | 8 ++++++++ generic/install-rtk | 8 ++++++++ 3 files changed, 18 insertions(+) create mode 100755 generic/install-claude-code create mode 100755 generic/install-rtk diff --git a/debian/bootstrap b/debian/bootstrap index 3810f40..b4b3565 100755 --- a/debian/bootstrap +++ b/debian/bootstrap @@ -25,6 +25,8 @@ read -r REPLY /dev/null 2>&1; then + echo "Claude Code is already installed, skipping." +else + curl -fsSL https://claude.ai/install.sh | bash +fi diff --git a/generic/install-rtk b/generic/install-rtk new file mode 100755 index 0000000..73e4da0 --- /dev/null +++ b/generic/install-rtk @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +# source <(curl -fsSL https://raw.githubusercontent.com/mapitman/linux-bootstrap/main/generic/install-rtk) + +if command -v rtk >/dev/null 2>&1; then + echo "rtk is already installed, skipping." +else + curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh +fi