¿Hay alguna manera de desactivar por completo el Dock?

36

Quiero que el Dock se haya ido por completo. No lo he usado en los últimos tres lanzamientos de OS X (10.5 hasta el presente). Quiero que desaparezca por completo, y LaunchBar allí en su lugar. ¿Hay alguna forma de eliminar el Dock para que no se cargue o se ejecute?

    
pregunta Everett 05.08.2012 - 21:22

4 respuestas

37

El proceso Dock en OS X es responsable de algo más que el Dock real en su pantalla. Hace un montón de cosas de fondo, incluyendo Dashboard. En particular, el Finder no funcionará correctamente si el proceso del Dock no se está ejecutando, por lo que desactivarlo por completo es prácticamente imposible sin romper el OS X en el proceso.

Lo mejor que puedo sugerir es mantener el dock oculto y hacer que el tamaño sea lo más pequeño posible para que sea menos probable que lo active.

También puede colocarlo donde sea menos probable que interfiera: como probablemente sepa, puede colocarlo en la parte izquierda, derecha o inferior de la pantalla. Pero también puedes anclarlo a una esquina en particular, solo usa el comando defaults write com.apple.dock pinning -string start . Escriba ese comando en la Terminal (reemplace start con end para cambiar la esquina en la que va, o middle para volver al valor predeterminado), luego killall Dock para reiniciar el Dock y aplicar el cambio.

    
respondido por el robmathers 05.08.2012 - 21:58
34

Este artículo de Lifehacker .com.au sugiere configurar la demora de ocultación automática del Dock en 1000 segundos, así:

defaults write com.apple.dock autohide-delay -float 1000; killall Dock

Para restaurar el comportamiento predeterminado:

defaults delete com.apple.dock autohide-delay; killall Dock

El autor dice que establece el retraso en dos segundos, por lo que aún puede llegar al Dock en los casos excepcionales cuando sea necesario.

    
respondido por el Christian Long 14.02.2013 - 02:25
4

Esta respuesta no agrega mucho a lo que ya está aquí, pero sentí que las respuestas que ofrecen soluciones para ocultarlo carecían de información.

Personalmente uso uBar y he usado el siguiente conjunto de comandos de terminal sin ningún problema. Solo puedo confirmar que los he usado sin ningún problema desde El Capitán. No puedo recordar más que eso con seguridad.

Para que quede claro, esto solo oculta el Dock, de modo que nunca tendrás que lidiar con él apareciendo accidentalmente.

Para aquellos que no saben, estas líneas de código deben ejecutarse en la Terminal. Se puede encontrar aquí: /Applications/Utilities/Terminal.app . Simplemente abre Terminal, pega las líneas y presiona entrar.

# Hide Dock
defaults write com.apple.dock autohide -bool true && killall Dock
defaults write com.apple.dock autohide-delay -float 1000 && killall Dock
defaults write com.apple.dock no-bouncing -bool TRUE && killall Dock

# Restore Dock
defaults write com.apple.dock autohide -bool false && killall Dock
defaults delete com.apple.dock autohide-delay && killall Dock
defaults write com.apple.dock no-bouncing -bool FALSE && killall Dock
  

También puedes ejecutar cada línea por separado.

Explicación sobre lo que hace cada línea:

  1. La primera línea se enciende automáticamente
    • Como alguien mencionó, Cmd+Alt+D aún cambia la visibilidad del Dock como antes. Esto es útil si necesita asignar una aplicación a un espacio específico. Usar el Dock es la única forma de (AFAIK) .
  2. De forma predeterminada, cuando la ocultación automática del Dock está activada, al pasar el ratón sobre el borde donde se encuentra, se muestra el Dock casi de inmediato. Esta línea hace que el tiempo de espera sea de 1000 segundos, lo que hace que sea casi imposible mostrar el acoplamiento accidentalmente si se pasa el ratón por encima del borde. Tendrías que dejarlo reposar allí durante unos 17 minutos.
  3. Esto elimina la animación de rebote que ocurre cuando las aplicaciones quieren su atención o cuando se inicia una aplicación. Me he dado cuenta de que, dependiendo del tamaño del icono del Dock, pueden subir desde el borde cuando comienzan a rebotar. Esto se deshace de ese problema.

killall Dock al final de cada línea obliga a Dock a salir y luego se restaura automáticamente. Esto es básicamente para cargar la nueva configuración. Solo es necesario ejecutar killall Dock después de la última línea, pero de esta manera es más fácil ejecutar las líneas por separado si es necesario ... y en masa no hace ninguna diferencia.

    
respondido por el Joonas 18.09.2017 - 11:49
1

Puedes cambiar el tamaño de los iconos a 1px:

defaults write com.apple.dock tilesize -float 1; killall Dock

    
respondido por el Yukulélé 18.09.2017 - 10:56

Lea otras preguntas en las etiquetas