Lorsque j'utilise exclusivement l'écran de mon ordinateur portable, je préfère avoir le Dock sur le bord gauche, mais lorsque je branche mon moniteur externe, je voudrais déplacer le Dock sur celui-ci.
Comme mon écran externe est à droite de l'ordinateur portable, le Dock n'apparaîtra dessus que s'il est configuré pour apparaître sur le bord inférieur ou droit de l'écran. Tant qu'il est réglé sur le bord gauche, il reste sur l'écran de l'ordinateur portable.
Comment puis-je accomplir cela automatiquement chaque fois que l'écran externe est (dé)connecté ?
La solution mentionnée ici a des effets secondaires désagréables comme le déminimisant de toutes mes fenêtres après avoir tué le Dock :
defaults write com.apple.Dock orientation -string bottom
killall Dock