Skip to content

v1.0.0

Choose a tag to compare

@Hacybeyker Hacybeyker released this 31 Oct 12:18
· 9 commits to main since this release
c1eac20

Primera versión publicada.

Added

  • CLI dev-setup para macOS (Apple silicon) con doctor (solo lectura), bootstrap y update, y las opciones --dry-run, --yes, --with y --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 corre bootstrap.
  • 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 de android/skills.txt para Claude Code y memoria de Android Studio según la RAM.
  • Agentes: Claude Code con los plugins y marketplaces de claude/, ~/.claude/settings.json sin 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) e ios (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 bootstrap y update con los pasos manuales pendientes, y estado de las sesiones en doctor.
  • Cambios seguros: nunca desinstala, borra, usa --force ni sudo. 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.