Repository navigation
v1.0.0
Primera versión publicada.
Added
- CLI
dev-setuppara macOS (Apple silicon) condoctor(solo lectura),bootstrapyupdate, y las opciones--dry-run,--yes,--withy--without. Compatible con el Bash 3.2 del sistema. install.sh: instalación en una Mac nueva con un solo comando (curl ... | bash). Instala las Command Line Tools, clona dev-setup en el tag publicado y correbootstrap.- Base: Homebrew y las herramientas del
Brewfile(gh, jq, shellcheck, bats-core, Temurin 21 y JetBrains Toolbox). Lo instalado fuera de Homebrew se detecta y se respeta. - Android: Android CLI, paquetes del SDK de
android/sdk-packages.txt, skills oficiales deandroid/skills.txtpara Claude Code y memoria de Android Studio según la RAM. - Agentes: Claude Code con los plugins y marketplaces de
claude/,~/.claude/settings.jsonsin atribución de IA (fusionado, conserva lo existente), agent-skills y testigo con sus propios instaladores. - Grupos opcionales guardados en
local.env:ai-local(LM Studio),terminal(Warp y su plugin para Claude Code),node(nvm, Node.js LTS y pnpm) eios(revisión de Xcode). repos.txt: clona los repos propios que faltan, sin pull y sin tocar carpetas que ya existen.- Bloque administrado en
~/.zshrc(PATH, Homebrew,JAVA_HOME,ANDROID_HOME, herramientas del SDK y nvm) que respeta lo ya definido. - "Lo que te toca" al final de
bootstrapyupdatecon los pasos manuales pendientes, y estado de las sesiones endoctor. - Cambios seguros: nunca desinstala, borra, usa
--forcenisudo. En los archivos de configuración solo agrega lo que falta, con respaldo, diff y confirmación. Todo queda en~/Library/Logs/dev-setup/. - Tests con bats-core y CI en Linux y en macOS con el Bash 3.2 del sistema.