Add Ralph CLI integration to interactive installer
Changes: - Add INSTALL_RALPH=false variable - Add select_ralph() function (Step 6: Ralph CLI Selection) - Add install_ralph() function with full Ralph CLI setup - Add MAGENTA color definition - Update step numbers: Prerequisites Check (Step 7), Claude Code Install (Step 8), Installation (Step 10) - Update perform_installation() to call install_ralph() - Update show_summary() to display Ralph CLI status - Update main() to call select_ralph() - Fix line endings (CRLF -> LF) Ralph CLI integration includes: - npm global install: @iannuttall/ralph - Auto-trigger hook: ~/.claude/hooks/ralph-auto-trigger.sh - hooks.json configuration for UserPromptSubmit - ralph-config.env for environment variables - Modes: always/agents/off Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in: