Stack para desarrollo
Terminal, editor, versiones de herramientas, contenedores y lanzador: un Mac listo para programar.
Lo mínimo que convierte un Mac recién sacado de la caja en una máquina de desarrollo cómoda.
Orden de instalación
- Command Line Tools:
xcode-select --install. Homebrew las necesita para compilar paquetes desde el código fuente. - Homebrew, con la orden de una línea que hay en brew.sh.
- Todo lo demás de una vez, con las órdenes del apartado Instalación de abajo.
- mise necesita una línea en tu shell para funcionar:
echo 'eval "$(mise activate zsh)"' >> ~/.zshrc, y después abre una ventana nueva de Terminal.
Raycast y Spotlight
En macOS Tahoe, Spotlight ha ganado historial del portapapeles y acciones rápidas, así que pruébalo una semana antes de sustituirlo. Si aun así prefieres Raycast, elige el atajo que lo abre en los ajustes del propio Raycast.
Apps del stack
- Homebrew · gestor de paquetes Gratis
El gestor de paquetes con el que se instala casi todo lo demás. Oficialmente admite macOS Sequoia 15 o posterior, y en los Mac con chip de Apple se instala en /opt/homebrew.
- Ghostty · terminal Gratis
Terminal rápida con interfaz nativa de macOS y aceleración por GPU. Gratuita y de código abierto (MIT). Necesita macOS 13 o posterior.
- Visual Studio Code · editor Gratis
El editor de código de Microsoft, de código abierto.
- mise · versiones de herramientas Gratis
Instala y cambia por proyecto las versiones de Node, Python, Go y cientos de herramientas más, y gestiona variables de entorno y tareas. Gratuito y de código abierto (MIT).
- OrbStack · contenedores Freemium
Ejecuta contenedores Docker y máquinas Linux como sustituto de Docker Desktop. Gratis para uso personal, de pago para uso comercial. Necesita macOS 14 o posterior.
- Raycast · lanzador Freemium
Lanzador con historial del portapapeles, fragmentos de texto y gestión de ventanas en el plan gratuito; Pro añade funciones de IA y sincronización.
Instalación
Las apps que están en Homebrew se instalan con una sola orden de Terminal. Si todavía no tienes Homebrew, empieza por brew.sh.
brew install mise
brew install --cask ghostty visual-studio-code orbstack raycast Tips relacionados
Mantén el Mac despierto desde Terminal
caffeinate impide que el Mac entre en reposo el tiempo que digas, o hasta que termine una orden.
Mide tu conexión a internet desde Terminal
networkQuality, de serie desde macOS Monterey, mide velocidad y capacidad de respuesta sin abrir una web.
Conecta Terminal con el portapapeles y el Finder
pbcopy, pbpaste y open tienden un puente entre la línea de órdenes y el resto del Mac.
Salta a cualquier carpeta, también a la Biblioteca oculta
El menú Ir del Finder llega a cualquier ruta escribiéndola, y enseña la Biblioteca mientras pulsas Opción.
Edita texto sin Inicio, Fin ni Suprimir
Los atajos que sustituyen a las teclas que no tiene el teclado de un Mac.