Configuración paso a paso del MacBook Air M1. Marcá cada step cuando lo completés, el progreso se guarda automáticamente en este browser.
Tu MacBook está configurado para Path 6. Próximo paso: Welcome App Tutorial →
Avisá a Michel que terminaste 💛
Abrir menú Apple (esquina superior izquierda) → Acerca de esta Mac.
Apple menu → Acerca de esta Mac → Almacenamiento. Necesitás mínimo 20GB libres.
Apple ID configurado, iCloud Drive activado para backup automático.
Tenés a mano la contraseña de tu Mac (la necesitás para instalar cosas).
Permite instalar herramientas con un solo comando, sin descargar .dmg manualmente.
Abrir Terminal (Spotlight → "Terminal" → Enter) y pegar:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Cuando pida contraseña, escribirla (no se ve mientras tipeás, es normal). ~5-10 min
brew --versionDebería decir Homebrew 4.x.x.
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
source ~/.zshrc
brew --versionGit para versionar código, Node runtime, Bun como runtime moderno más rápido.
brew install git node
curl -fsSL https://bun.sh/install | bashgit --version
node --version
bun --versionecho 'export BUN_INSTALL="$HOME/.bun"' >> ~/.zshrc
echo 'export PATH="$BUN_INSTALL/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcDonde vas a editar archivos. Como Word pero para código.
brew install --cask visual-studio-codeSi pide contraseña → la tuya del Mac.
code en PATHAbrir VSCode. Dentro: Cmd + Shift + P → buscar "shell command: Install 'code' command in PATH" → Enter.
Dentro VSCode, Cmd + Shift + X → buscar e instalar:
Asistente Claude para terminal/VSCode. Tu compañero en cada tarea.
npm install -g @anthropic-ai/claude-codeSi "permission denied":
sudo npm install -g @anthropic-ai/claude-codeMichel te guía esto. Usás credenciales sub Michel Max plan.
claude code loginclaude --version
claudeDentro del chat: "Hola, ¿podés decirme qué herramientas tenés disponibles?" Debería responder en español. Si no, decirle "Por favor responde en español".
Cuenta GitHub propia separada de Michel. Después Michel te invita como Collaborator a sus repos (sync automático, audit trail limpio).
Browser → https://github.com/signup:
noelia-sharkcode o noelia-[tu-apellido]ssh-keygen -t ed25519 -C "tu-email-github@example.com"Donde guardar → Enter (default). Passphrase → opcional.
pbcopy < ~/.ssh/id_ed25519.pubMacBook NoeliaCmd + Vssh -T git@github.comDebería decir: "Hi noelia-sharkcode! You've successfully authenticated..."
Configurar tu nombre/email para que aparezcan en cada commit.
git config --global user.name "Noelia [tu nombre]"
git config --global user.email "tu-email-github@example.com"
git config --global init.defaultBranch main
git config --global pull.rebase falsegit config --global --listClonar = bajar copia del código al Mac. Mismo URL upstream que Michel (vos sos Collaborator).
mkdir -p ~/Code
cd ~/Code
git clone git@github.com:Michel9329/sharkcode.git
git clone git@github.com:Michel9329/Wedding-Templates.gitcd ~/Code/sharkcode && ls
cd ~/Code/Wedding-Templates && lscd ~/Code/sharkcode
code .Canva Pro versión paga. Necesario para Etsy production + brand kit Sharkcode access.
Michel te invita a su Canva team con brand kit Sharkcode. Esperar email Canva.
Browser separado solo para trabajo, no mezclado con tabs personales.
Si no tenés Chrome:
brew install --cask google-chromeExtension recomendada: OneTab (Chrome Web Store) → convierte tabs en lista, libera RAM.
Aliases para comandos comunes (atajos).
cd ~/Code/sharkcode
cp .planning/business/path-6-noelia-scaling/dotfiles/zshrc-noelia ~/.zshrc-noelia
echo 'source ~/.zshrc-noelia' >> ~/.zshrc
source ~/.zshrc| Alias | Comando |
|---|---|
gs | git status |
gp | git pull |
gc | git commit -m |
cdsc | cd ~/Code/sharkcode |
cdwt | cd ~/Code/Wedding-Templates |
dev | bun dev |
c | claude |
cdsc
ls -la
gsclaude "Hola Claude, soy Noelia. ¿Podés listar los archivos en este directorio?"cdwt
ls -laApple menu → Acerca de esta Mac → Almacenamiento. Mínimo 15GB libres después de todo.
System Preferences → Time Machine → seleccionar disco externo. Si no tenés: iCloud Drive es suficiente Y1.
El tutorial es 2-3h, autónoma. Con Claude vas a hacer 5 ejercicios reales (Etsy research + ideas + traducción + git commit via Claude). NO aprendés código, aprendés a usar Claude conversacional.
command not found: brewecho 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
source ~/.zshrcPermission denied (publickey) al clonarSSH key no agregada bien. Repetir Step 5.2-5.5 carefully.
8GB RAM tight. Cerrar Chrome tabs no necesarias. Cerrar otras apps. Si persiste, deshabilitar extensiones one-by-one.
Sub Michel Max plan compartido. Esperar 1-2 min o coordinar con Michel.
Reiniciar Mac. Verificar que ningún Astro dev server quedó en background:
ps aux | grep astro
kill -9 [PID]