From fd2ea796b20bcbebea19c43978fb08e3cd6754ed Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 23 Feb 2026 11:54:25 -0600 Subject: refactor: rename custom/ to installer/ for clarity The custom/ directory name was an archiso implementation detail. Renamed to installer/ which clearly communicates that this directory contains the installer scripts and utilities that ship on the ISO. Updated all references in build.sh, Makefile, test-install.sh, and README. --- installer/install-claude | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 installer/install-claude (limited to 'installer/install-claude') diff --git a/installer/install-claude b/installer/install-claude new file mode 100755 index 0000000..f312861 --- /dev/null +++ b/installer/install-claude @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +# install-claude - Install Claude Code CLI +# Run this if you need AI assistance during installation + +set -e + +echo "Installing Claude Code..." + +# Check if npm is available +if ! command -v npm &>/dev/null; then + echo "npm not found. Installing nodejs and npm..." + pacman -Sy --noconfirm nodejs npm +fi + +# Install Claude Code globally +npm install -g @anthropic-ai/claude-code + +echo "" +echo "Claude Code installed successfully!" +echo "" +echo "To start Claude Code, run:" +echo " claude" +echo "" +echo "You'll need to authenticate on first run." -- cgit v1.2.3