Repository navigation
Releases: Hacybeyker/dev-setup
Releases · Hacybeyker/dev-setup
Release list
v1.2.0
v1.1.1
Changed
- README: cómo pasar a una versión nueva de dev-setup, ya que
dev-setup updateactualiza las herramientas y no el propio dev-setup.
Fixed
- Instaladores oficiales (Homebrew, Android CLI, testigo, Claude Code y nvm): una descarga fallida ya no pasa por instalación exitosa. Se descargan a un archivo antes de correrlos; si algo falla, dev-setup lo avisa, lo deja en "Lo que te toca" y, salvo con Homebrew, sigue con lo demás.
v1.1.0
Added
- Android:
DEV_SETUP_ANDROID_SKILL_AGENTSenlocal.envelige para qué agentes se instalan las skills oficiales (por defecto,claude-code).android-studiose omite con un aviso y un agente que el CLI no reconoce se salta sin detenerbootstrapniupdate.
Changed
- Android:
bootstrap,updateydoctorrevisan cada skill oficial por agente conandroid skills list --agent, en vez de buscarla en~/.claude/skills. - Claude Code:
claude/plugins.txtexplica para qué está cada plugin y cuáles se quitaron, quedan para cuando hagan falta o se descartaron. - README: aclara que dev-setup no gestiona lo que sincroniza la cuenta de claude.ai y cómo dejar de cargarlo en Claude Code.
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.