Existe-t-il un moyen de désactiver complètement le Dock?

42

Je veux le Dock complètement disparu. Je ne l'ai pas utilisé dans les trois dernières versions d'OS X (10.5 à ce jour). Je le veux complètement parti, et LaunchBar là plutôt. Y a-t-il un moyen de tuer le Dock pour qu'il ne soit pas chargé ou exécuté?

Everett
la source
Je sais que c'était il y a quelque temps, mais votre commentaire sur la réponse originale ci-dessous indique que vous avez abandonné cette idée. Avez-vous essayé les autres solutions entre-temps? Cette chose de 1000 secondes est incroyable. J'utilise mon tableau de bord auquel on accède via un geste du pavé tactile, ce que je préfère de beaucoup utiliser le dock. Peut-être pourriez-vous mettre à jour votre message original avec un résumé de l'évolution de la situation depuis que la question initiale a été posée.
Geoff Pointer
Non, je n'ai jamais essayé les autres solutions, car aucune d'elles n'aurait fait tout ce que je cherchais. Je pense simplement que, compte tenu de toutes les autres méthodes plus précises d'interaction avec Finder, le dock est obsolète. Je ne voulais pas dépenser de ressources pour cela.
Everett
Je suis d'accord sur le dock et utilise maintenant mon Mac sans celui-ci. C'est toujours là, bien sûr, et vous pouvez toujours le voir dans app exposé, mais mon écran d'écran est maintenant complètement libre. Qu'est-ce qui te préoccupe toujours d'utiliser la solution de Joonas?
Geoff Pointer

Réponses:

40

Le processus de Dock sur OS X est responsable de plus que le Dock réel sur votre écran. Il fait un tas de choses de fond, y compris Dashboard. Plus particulièrement, le Finder ne fonctionnera pas correctement si le processus de Dock n'est pas en cours d'exécution. Il est donc pratiquement impossible de l'éteindre complètement sans interrompre OS X dans le processus.

Le mieux que je puisse suggérer est de garder le quai caché et de réduire au maximum la taille afin d’éviter tout déclenchement.

Vous pouvez également le positionner à l'endroit le moins susceptible de vous gêner - vous le savez probablement, vous pouvez le placer à gauche, à droite ou en bas de votre écran. Mais vous pouvez aussi l'épingler à un coin particulier, utilisez simplement la defaults write com.apple.dock pinning -string startcommande. Tapez cette commande dans Terminal (remplacez startpar endpour changer le coin dans lequel elle va ou middlepour revenir à la valeur par défaut), puis killall Dockpour redémarrer le Dock et appliquer la modification.

robmathers
la source
5
Merci d'avoir expliqué POURQUOI cela ne peut pas arriver. Maintenant, je sais que je dois arrêter de perdre du temps avec cette idée. Merci.
Everett
Cette idée n’est certainement pas une perte de temps, il existe une très bonne solution détaillée par Joonas ci-dessous, que j’ai essayée et qui fonctionne exactement comme si le Dock avait complètement disparu. Si vous voulez vraiment vérifier momentanément, il existe un équivalent clavier pour basculer le Dock, que vous pouvez personnaliser dans les Préférences Système: Clavier: Raccourcis.
Geoff Pointer
40

Cet article de Lifehacker.com.au suggère de définir le délai de masquage automatique du dock sur 1 000 secondes, comme suit:

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

Pour restaurer le comportement par défaut:

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

L’auteur dit qu’il fixe le délai à deux secondes pour qu’il puisse toujours se rendre au Dock dans les rares cas où cela est nécessaire.

Christian Long
la source
1
@AlexFord Essayez de mettre le d dans Dock en minuscule.
Brian Gordon
2
@ Reb.Cabin defaults write com.apple.dock autohide-delay -float 2; killall Dock fait le travail. Je viens de le faire.
Benjamin R
1
Si vous faites cela, vous pouvez également ouvrir le quai avec ctrl+up-arrow
Ian Dunn
4
Fonctionne dans Sierra, et OPT+ CMD+ Daffiche le dock si vous en avez vraiment besoin.
Charlotte
7

Cette réponse n’ajoute pas grand chose à ce qui existe déjà, mais j’ai senti que les réponses offrant des solutions pour le cacher manquaient de quelques informations.

Personnellement, j'utilise uBar et j'ai utilisé l'ensemble des commandes de terminal suivantes sans aucun problème. Je peux seulement confirmer que je les utilise sans problème depuis El Capitan. Je ne peux pas me souvenir plus loin que cela à coup sûr.

Pour être clair, cela ne fait que masquer Dock, de sorte que vous n’aurez jamais à vous en occuper par inadvertance.

Pour ceux qui ne le savent pas, ces lignes de code doivent être exécutées dans Terminal. Il peut être trouvé ici: /Applications/Utilities/Terminal.app. Ouvrez simplement Terminal et collez les lignes et appuyez sur Entrée.

# 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

Vous pouvez également exécuter chaque ligne séparément.

Explication sur ce que chaque ligne fait:

  1. La première ligne active le masquage automatique
    • Comme quelqu'un l'a mentionné, Cmd+Alt+Dactive toujours la visibilité du Dock comme avant. Ceci est utile si vous devez affecter une application à un espace spécifique. Utiliser le Dock est le seul moyen (autant que je sache) .
  2. Par défaut, lorsque le masquage automatique du Dock est activé, le survol indique le Dock presque immédiatement. Cette ligne rend le vol stationnaire de 1000 secondes, ce qui rend pratiquement impossible d'afficher accidentellement le dock s'il survole le bord. Vous devriez le laisser reposer pendant environ 17 minutes.
  3. Cela supprime l'animation de rebond qui se produit lorsque les applications souhaitent attirer votre attention ou lors du lancement d'une application. J'ai remarqué qu'en fonction de la taille de l'icône du Dock, elles peuvent atteindre leur maximum lorsqu'elles commencent à rebondir. Cela élimine ce problème.

killall Dockà la fin de chaque ligne, force Dock à quitter, puis se rétablit automatiquement. Ceci consiste essentiellement à charger les nouveaux paramètres. Il est seulement nécessaire de courir killall Dockaprès la dernière ligne, mais de cette façon, il est plus facile de faire les lignes séparément si nécessaire ... et en gros, cela ne fait vraiment aucune différence.

Joonas
la source
1
C'est une bonne et complète réponse. Comme je n'utilise plus de souris, j'utilise le geste par défaut du Launchpad pour lancer des applications et je l'organise efficacement pour accéder à mes applications à la volée. Je pensais qu'il convenait de noter que le dock apparaît également au bas de l'écran lorsque vous faites glisser votre doigt vers le haut pour Mission Control et vers le bas pour App Exposé, qui sont également des moyens très rapides de voir le Dock si vous en avez besoin. Cela ne vaut pas une nouvelle réponse ici, mais peut-être pourriez-vous ajouter ce point à votre réponse?
Geoff Pointer
BTW ubar a un paramètre qui élimine le vieux quai maintenant
Samy Bencherif
2

Vous pouvez changer la taille des icônes en 1px:

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

Yukulélé
la source
Cela vous aiderait si vous donniez plus d’informations sur ce paramètre et sur la façon de le rétablir par défaut.
Geoff Pointer
Ce paramètre change la taille de l'icône Apple Dock.
Yukulélé
pour revenir, lancez cette commande mais remplacez 1 par 64
Yukulélé
ou tout simplement aller à préférence système> Dock et changer la valeur de taille
Yukulélé
L'inconvénient de cette idée est que ce n'est pas simple si vous voulez jeter un rapide coup d'œil au quai.
Geoff Pointer