Herramientas de productividad Mac: Raycast · Rectangle · AltTab · Maccy · Karabiner
Cinco herramientas para controlar macOS desde el teclado. Configuración, atajos de teclado y patrones reales de uso diario.
La mayor parte del tiempo en un Mac se dedica a cambiar de ventana, buscar, gestionar el portapapeles y reasignar teclas. macOS cubre esto de forma razonable por defecto, pero para controlarlo todo desde el teclado necesitas este conjunto de cinco herramientas. Una vez que lo dominas, apenas tocarás el ratón.
Esta guía está dirigida a macOS 14+ y tarda 30–60 minutos después de la configuración inicial de Mac. La mitad es instalación, la otra mitad son los atajos y patrones que realmente usarás diariamente.
TL;DR
| Herramienta | Rol | Atajo predeterminado |
|---|---|---|
| Raycast | Reemplazo de Spotlight: lanzador + calculadora + portapapeles + extensiones | ⌥ Space |
| Rectangle | Gestor de ventanas (mitades / cuadrantes / pantalla completa) | ⌃⌥ ←/→/↑/↓ |
| AltTab | Selector de ventanas con vista previa estilo Windows/Linux | ⌥ Tab |
| Maccy | Historial del portapapeles | ⇧⌘ C |
| Karabiner-Elements | Reasignación de teclas (Caps Lock → Ctrl, etc.) | (en segundo plano) |
Requisitos previos
- macOS 14 (Sonoma) o posterior — algunos casks fallan en la versión 12 o inferior
- Homebrew instalado — configuración inicial de Mac
- Derechos de administrador (puede ejecutar
sudo)
Script de automatización (opcional)
Para instalar los cinco casks de una sola vez — siempre descarga → verifica SHA-256 → revisa → ejecuta:
setup-mac-productivity.sh# 1. Descargar
curl -fsSL https://devalice.jaceclub.com/assets/mac/productivity/setup-mac-productivity.sh -o setup-mac-productivity.sh
# 2. Verificar SHA-256
shasum -a 256 setup-mac-productivity.sh
# Esperado: 2a0e3cfd652afa6ecf95a35b315ff584a77a3bdb753cfad8eb978a023ab3a8d6
# 3. Revisar
less setup-mac-productivity.sh
# 4. Ejecutar
bash setup-mac-productivity.shEl script es idempotente — los casks ya instalados se omiten. Los pasos manuales (permisos, configuración de atajos) se cubren a continuación.
1. Raycast — 5 min
Todo lo que hace Spotlight, más rápido, más historial de portapapeles / calculadora / traducción / un marketplace real de extensiones. La herramienta de mayor impacto individual.
Instalar
brew install --cask raycastConfiguración inicial
- Lanzar — abre Spotlight (
⌘ Space), escribe «raycast», presiona Enter - Atajo — Preferencias de Raycast → General → establece el atajo de Raycast a
⌥ Space(evita conflicto con Spotlight). Deshabilita Spotlight:- Configuración del Sistema → Teclado → Atajos de Teclado → Spotlight → desmarca «Mostrar búsqueda de Spotlight»
- Indexación — Raycast indexa automáticamente las apps y comandos del sistema. Sin configuración extra.
Comandos diarios
| Entrada | Resultado |
|---|---|
chrome, vs, term | Lanzar app (bastan unos pocos caracteres) |
12+34*5 | Calculadora (Enter copia el resultado) |
clip | Historial del portapapeles (reemplazable con Maccy — ver §4) |
tr hello | Traducción (Raycast Pro / extensiones) |
bs google.com | Búsqueda en DuckDuckGo / Google |
kill | Terminar proceso |
snippets | Fragmentos (disparadores estilo !email para inserción automática) |
Extensiones (Store)
Abre el marketplace con el comando Store. Recomendadas:
- Color Picker — recoge hex de cualquier píxel
- Kill Process — termina por pid/nombre
- Search npm — búsqueda instantánea de paquetes npm
- GitHub — busca repos/issues/PRs
- Brew — brew install/list/upgrade
El nivel gratuito es más que suficiente. Pro (mensual) añade IA y sincronización. Empieza con la versión gratuita.
2. Rectangle — 5 min
Gestor de ventanas. Mitades, cuadrantes, pantalla completa, mover al siguiente monitor — todo con un atajo.
Instalar + Permisos
brew install --cask rectangle- Lanzar — abre vía Launchpad o Raycast
- Conceder Accesibilidad:
- Configuración del Sistema → Privacidad y Seguridad → Accesibilidad → activa Rectangle
- Sin esto, los atajos no funcionan
Atajos diarios predeterminados
| Atajo | Acción |
|---|---|
⌃⌥ ← | Mitad izquierda |
⌃⌥ → | Mitad derecha |
⌃⌥ ↑ | Mitad superior |
⌃⌥ ↓ | Mitad inferior |
⌃⌥ Return | Maximizar |
⌃⌥ U/I/J/K | Cuadrantes (SI/SD/II/ID) |
⌃⌥ ←/→ (repetir) | Ciclo 1/2 → 1/3 → 2/3 |
⌃⌥ Cmd ←/→ | Mover al siguiente monitor |
⌃⌥ Backspace | Restaurar tamaño/posición original |
Si los predeterminados no se adaptan a tus manos, reasígnalos en Preferencias → Atajos de Teclado. Los atajos estilo Magnet se pueden aplicar con un clic.
Patrones reales
- Editor + Terminal —
⌃⌥ ←editor /⌃⌥ →terminal. Configuración en 5 segundos - Editor + Navegador + Slack — cuadrantes
⌃⌥ U/I/J - Multi-monitor — portátil + externo:
⌃⌥ Cmd →ajusta al externo en pantalla completa
3. AltTab — 5 min
El ⌘ Tab predeterminado de macOS cambia por app, lo cual es frustrante cuando una app tiene muchas ventanas. AltTab cambia por ventana con miniaturas — estilo Windows/Linux.
Instalar + Permisos
brew install --cask alt-tab- Lanzar → conceder Accesibilidad (misma ruta que Rectangle)
- Preferencias → Atajos → mantén
⌥ Tab(predeterminado)
Atajos diarios
| Atajo | Acción |
|---|---|
⌥ Tab | Ventana siguiente |
⌥ ⇧ Tab | Ventana anterior |
⌥ Tab sostenido + flechas | Seleccionar con flechas |
⌥ Tab + Q | Cerrar ventana |
⌥ Tab + M | Minimizar |
Opciones recomendadas
- Preferencias → Apariencia → Tema: macOS (aspecto nativo)
- Preferencias → Controles → «Also select windows»: ✅ (el hover del ratón selecciona)
- Preferencias → Lista negra → excluye apps de videollamadas (Zoom etc.) para reducir el ruido de mini-ventanas
Excelente para saltar entre ventanas de la misma app (p.ej., tres instancias de VS Code): más intuitivo que `⌘ `` (acento grave) y funciona igual en todas las apps.
4. Maccy — 3 min
Historial del portapapeles. macOS recuerda solo el último elemento; Maccy conserva los últimos N elementos en una lista de búsqueda.
Instalar + Permisos
brew install --cask maccy- Lanzar → permiso de Accesibilidad
- Preferencias → General:
- Atajo:
⇧⌘ C(predeterminado). Si la extensión de portapapeles de Raycast entra en conflicto, desactiva una - Tamaño: 200 (200 elementos es más que suficiente; demasiado grande = búsqueda lenta)
- Atajo:
- Preferencias → Almacenamiento → «Save history» ✅
Atajos diarios
| Atajo | Acción |
|---|---|
⇧⌘ C | Abrir Maccy |
| Escribe + Enter | Copia y pega automáticamente el elemento seleccionado |
⌘ ⌫ | Eliminar elemento |
⌘ K | Borrar historial |
Patrones reales
- Tokens sucesivos — copia token A, copia token B, recupera A desde Maccy
- Reutilizar términos de búsqueda anteriores — aplica el mismo regex en muchos archivos
- Excluir secretos — Preferencias → Ignorar → regex para la salida del gestor de contraseñas (o ignorar por app)
⚠️ Después de manejar secretos (claves API, contraseñas),
⌘ Kinmediatamente. Maccy almacena localmente, pero sí persiste en disco.
5. Karabiner-Elements — 10 min
Reasignación de teclas. Los usos más habituales:
- Caps Lock → Control: menos tensión en el meñique izquierdo (esencial para usuarios de Vim/Emacs)
- Toque único de Cmd → cambiar IME: para usuarios de idiomas asiáticos
- Reasignación de teclado externo: alineación de modificadores para HHKB/Keychron
Instalar + Permisos
brew install --cask karabiner-elements- Lanzar y conceder permiso de Monitoreo de Entrada
- Instalar Driver — el primer lanzamiento solicita una extensión del sistema; aprueba en Configuración del Sistema → Privacidad y Seguridad («Permitir» cerca de la parte inferior)
- Puede requerir volver a iniciar sesión o reiniciar
Caps Lock → Ctrl (el clásico)
- Karabiner-Elements → Simple Modifications
- Tecla izquierda = caps_lock, tecla derecha = left_control
- Guardar (se aplica inmediatamente)
Cmd único → cambiar IME (Complex Modifications)
- Karabiner-Elements → Complex Modifications → Add rule → Import more rules
- Busca «right command to eisuu/kana» o «korean toggle»
- Importar → Habilitar
- Toque único de Cmd izquierdo = inglés, toque único de Cmd derecho = coreano (las teclas combinadas siguen actuando como Cmd)
Las Complex Modifications de Karabiner son reglas JSON. La creación directa es posible, pero empieza con importaciones desde karabiner-elements/complex_modifications.
Verificación: el «desafío de 5 minutos sin ratón»
Configuración exitosa si puedes completar estas cinco tareas sin ratón:
⌥ SpaceRaycast →chrome→ Enter⌃⌥ ←mueve Chrome a la mitad izquierda⌥ Space→term→ abre Terminal⌃⌥ →Terminal a la mitad derecha- En Terminal:
echo hello world→ copia el resultado →⇧⌘ CMaccy → confirma que la copia anterior está ahí
Si completas estos pasos en menos de cinco segundos sin bloquearte, la configuración es correcta.
Solución de problemas
Los atajos de Rectangle no hacen nada
El 99% de las veces: falta el permiso de Accesibilidad. Configuración del Sistema → Privacidad y Seguridad → Accesibilidad → activa Rectangle. Si está grisado, haz clic en + y añade Rectangle.app.
AltTab se pierde ventanas en algunas apps
Esas apps no están reconocidas como «ventanas separadas» por Mission Control. Preferencias de AltTab → Controles → activa «Show standard tabs as windows» o similar. Si no, es una limitación del lado de la app.
El teclado externo no responde después de Karabiner
Falta la aprobación de la extensión del sistema. Configuración del Sistema → Privacidad y Seguridad → «Permitir» en la parte inferior. macOS muestra este aviso solo durante ~30 minutos; si te lo perdiste, reintenta.
Raycast se siente lento
Demasiadas extensiones. Preferencias → Extensiones → desactiva las que no uses. Reduce las opciones de indexación.
Maccy guardó un secreto
Preferencias → Ignorar → añade la app del gestor de contraseñas / regex. Elementos ya capturados: ⌘ K para borrar.
El atajo de Raycast choca con otra app
Normalmente porque Spotlight no se desactivó. Configuración del Sistema → Teclado → Atajos de Teclado → Spotlight → desmarca «Mostrar búsqueda de Spotlight».
Referencias
- Configuración inicial de Mac — Homebrew/Git/SSH van primero
- Raycast / Rectangle / AltTab / Maccy / Karabiner-Elements
- karabiner-elements/complex_modifications — marketplace de reglas
Historial de cambios
- 2026-05-12: Primera versión. Cinco herramientas + script de automatización + verificación con el «desafío de cinco minutos» + seis casos de solución de problemas.