tallermac

macOS, automatización y oficio · 208 artículos

Terminal 20 de octubre de 2023 Por Francisco Sierra Cuerva 7 min de lectura

defaults write en Mac: 15 trucos verificados para dominar los ajustes ocultos de macOS

Quince trucos de defaults write verificados en macOS 26 para personalizar el Dock, las capturas de pantalla, el Finder y el teclado, con el comando exacto para revertir cada cambio.

Dark-themed laptop setup with a red glowing keyboard and code on screen, ideal for tech enthusiasts.
Foto de Rahul Pandit en Pexels

Todo Mac esconde una segunda capa de ajustes que no aparece en Ajustes del Sistema: preferencias que solo se tocan desde el Terminal. El comando que las gobierna es defaults, y con una docena de líneas bien elegidas puedes dejar el sistema mucho más a tu gusto. Eso sí: escribe con calma, porque aquí no hay botón de deshacer.

Los trucos de defaults write para Mac modifican las preferencias que macOS guarda en archivos plist: defaults write dominio clave valor cambia un ajuste, defaults read dominio lo consulta y defaults delete dominio clave lo devuelve a su estado original. Todos los de esta lista están verificados en macOS 26 Tahoe, la versión actual del sistema a fecha de julio de 2026 (sigue el historial de versiones de Macworld), son reversibles y no tocan nada crítico. La sintaxis completa está en su página de manual.

Muchos cambios no se ven hasta reiniciar la app afectada: por eso verás killall Dock, killall Finder o killall SystemUIServer tras varios comandos. No pasa nada: el proceso se relanza solo al instante.

Antes de empezar: leer, anotar, revertir

Tres hábitos que convierten esto en un juego seguro:

  • Lee antes de escribir: defaults read com.apple.dock te muestra el estado actual del Dock. Así sabes si ya tenías algo personalizado.
  • Haz copia del dominio: defaults export com.apple.dock ~/Escritorio/dock-backup.plist guarda todas sus preferencias en un archivo.
  • Revierte con delete: casi todos estos trucos se deshacen con defaults delete dominio clave seguido del killall correspondiente. Lo indicamos en cada bloque.

Trucos de defaults write para el Dock

1. Ver solo las apps abiertas. El Dock deja de ser un cajón de iconos fijos y muestra únicamente lo que está en ejecución:

defaults write com.apple.dock static-only -bool true; killall Dock

2. Ocultación automática sin retardo. Si usas el Dock oculto, elimina la pausa antes de aparecer y acelera la animación:

defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock autohide-time-modifier -float 0.4
killall Dock

3. Apps ocultas, iconos translúcidos. Al ocultar una app (⌘H), su icono del Dock se vuelve semitransparente. Sutil y muy útil:

defaults write com.apple.dock showhidden -bool true; killall Dock

4. Mission Control más rápido. Acorta la animación al mostrar todas las ventanas:

defaults write com.apple.dock expose-animation-duration -float 0.1; killall Dock

Para revertir cualquiera de estos: defaults delete com.apple.dock static-only (sustituye la clave) y killall Dock.

Trucos para las capturas de pantalla

5. Capturas sin sombra. Al capturar una ventana (⌘⇧4 y luego barra espaciadora), macOS añade una sombra elegante pero que estorba al pegarla en un documento. Se desactiva así:

defaults write com.apple.screencapture disable-shadow -bool true; killall SystemUIServer

6. Cambiar el formato de las capturas. Por defecto son PNG, perfectas para texto; pero si las vas a subir a la web, JPEG pesa bastante menos:

defaults write com.apple.screencapture type -string jpg; killall SystemUIServer

7. Guardarlas en otra carpeta. Adiós a un Escritorio lleno de «Captura de pantalla…»:

mkdir -p ~/Imágenes/Capturas
defaults write com.apple.screencapture location ~/Imágenes/Capturas; killall SystemUIServer

Estos ajustes del dominio com.apple.screencapture llevan años documentados, como recoge la referencia macos-defaults.com. Si te interesa el tema, tenemos una guía completa de capturas de pantalla en Mac.

Trucos para el Finder

8. Mostrar la barra de ruta. Una franja inferior con la ruta completa de la carpeta, navegable con doble clic:

defaults write com.apple.finder ShowPathbar -bool true; killall Finder

9. Mostrar la barra de estado. Espacio libre del disco y número de elementos, siempre visibles:

defaults write com.apple.finder ShowStatusBar -bool true; killall Finder

10. Ver siempre las extensiones de archivo. Para no confundir un informe.pdf con un informe.pages:

defaults write NSGlobalDomain AppleShowAllExtensions -bool true; killall Finder

11. Mostrar archivos ocultos. Imprescindible para trabajar con configuraciones o dotfiles:

defaults write com.apple.finder AppleShowAllFiles -bool true; killall Finder

(Atajo equivalente sin Terminal: ⌘⇧. dentro de cualquier ventana del Finder.)

12. Buscar en la carpeta actual por defecto. El Finder busca en «Este Mac» aunque estés en la carpeta correcta. Esto lo corrige:

defaults write com.apple.finder FXDefaultSearchScope -string SCcf; killall Finder

Trucos para el teclado, el Escritorio y el sistema

13. Repetición de tecla al máximo. Mantener pulsada una tecla repite el carácter más rápido de lo que permite el deslizador de Ajustes:

defaults write NSGlobalDomain KeyRepeat -int 2
defaults write NSGlobalDomain InitialKeyRepeat -int 15

Este requiere cerrar sesión (o reiniciar) para aplicarse, y se revierte moviendo los deslizadores de Ajustes del Sistema → Teclado.

14. Guardar documentos nuevos en el Mac, no en iCloud. Al guardar un documento por primera vez, varias apps de Apple proponen iCloud Drive. Si prefieres el disco local por defecto:

defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool false

15. Ocultar todos los iconos del Escritorio. Ideal para grabar pantalla o hacer presentaciones:

defaults write com.apple.finder CreateDesktop -bool false; killall Finder

Los archivos siguen en ~/Escritorio, solo dejan de dibujarse. Para recuperarlos, el mismo comando con true.

Cómo revertir cualquier cambio

El patrón es siempre el mismo: defaults delete más reiniciar el proceso afectado.

# Ejemplo: devolver las capturas a PNG y con sombra
defaults delete com.apple.screencapture type
defaults delete com.apple.screencapture disable-shadow
killall SystemUIServer

Si quieres volver a los valores de fábrica de todo un dominio (por ejemplo, el Dock), la vía drástica es defaults delete com.apple.dock; killall Dock, que elimina todas sus preferencias personalizadas de golpe. Úsala solo si tienes la copia hecha con defaults export.

Qué NO tocar: la advertencia honesta

El poder de defaults tiene límites que conviene respetar:

  • Nada de sudo defaults salvo que sepas exactamente por qué. Escribir preferencias de dominios del sistema (/Library/Preferences) puede romper servicios. Todos los trucos de esta lista funcionan con tu usuario, sin sudo.
  • No toques dominios que no entiendas. com.apple.loginwindow, com.apple.security o las preferencias de apps de terceros pueden dejar una app inservible. Si un tutorial no explica qué hace la clave, no la ejecutes.
  • Ojo con los scripts «optimiza tu Mac» de internet. Un bloque de cincuenta defaults write copiado de un repositorio es una caja negra. Ejecuta de uno en uno y comprueba el efecto.
  • Estas preferencias no sobreviven necesariamente a una reinstalación y Apple puede ignorar claves antiguas en versiones nuevas de macOS. No son API pública: funcionan hoy y mañana se comprueban de nuevo.

El mismo espíritu de «ajustar macOS desde el Terminal» lo aplicamos en otros artículos del blog, como la guía del Terminal y Homebrew o el repaso a sips para redimensionar y convertir imágenes.

Preguntas frecuentes

¿Qué hace el comando defaults write en Mac? Modifica las preferencias que macOS y las apps guardan en archivos plist. Permite activar ajustes ocultos que no aparecen en Ajustes del Sistema, como capturas sin sombra o la barra de ruta del Finder.

¿Cómo se deshace un defaults write? Con defaults delete dominio clave seguido de reiniciar el proceso afectado (killall Dock, killall Finder o killall SystemUIServer). El ajuste vuelve a su valor por defecto.

¿Son seguros los comandos defaults write? Los que afectan a tu usuario (como los quince de esta lista) son reversibles y seguros. El riesgo está en usar sudo defaults, tocar dominios del sistema o ejecutar scripts masivos sin entender cada línea.

¿Funcionan estos trucos en macOS 26 Tahoe? Sí: todos los comandos del artículo están verificados en macOS 26 a fecha de julio de 2026. Al no ser API pública, conviene reconfirmar claves concretas tras una actualización mayor del sistema.

Empieza por dos o tres —las capturas sin sombra y la barra de ruta suelen quedarse para siempre—, anota lo que cambias y tendrás un Mac un poco más tuyo con cada línea. Y si quieres seguir, los atajos de teclado esenciales de macOS son el complemento perfecto.

Sigue leyendo

Sobre el autor

Soy Francisco Sierra Cuerva, desarrollador de software, maquero de larga recorrida y el autor de este taller. Escribo en español sobre macOS, automatización y las apps que merecen hueco en tu equipo, siempre con datos y fuentes sobre la mesa.

También soy el autor de SideList, una lista de tareas sencilla que vive en la barra de menús del Mac. Si te gusta lo que lees aquí, es la mejor muestra de cómo entiendo el software para macOS.

Equipo recomendado

Transparencia: los enlaces de esta sección son de afiliado. En calidad de Afiliado de Amazon, obtengo ingresos por las compras adscritas que cumplen los requisitos aplicables. A ti no te cuesta nada más y solo recomiendo lo que uso.

Comentarios (0)

Todavía no hay comentarios aprobados. Sé el primero.

Los comentarios se revisan antes de publicarse.