Dock Intellihide

13

Existe-t-il un moyen pour que le dock utilise "intellihide" (il s'agit d'un transfert de divers docks dans le monde Linux). Fondamentalement, cela signifie que le dock est toujours visible si aucune fenêtre ne se trouve dans son espace, mais si une fenêtre se rapproche trop, le dock revient au comportement de type masquage automatique. Je ne trouve que "autohide" et toujours visible. Je préférerais quelque chose comme je l'ai décrit.

gregghz
la source

Réponses:

5

J'ai développé une application (utilisant principalement AppleScript) qui fait cela, ou du moins très proche de ce que vous voulez: https://github.com/gjherbiet/DockIntellihide.app

gjherbiet
la source
Cette méthode ne fonctionne plus à El Capitan; le drapeau UIScripting refuse d'être commuté. Je ne sais pas si SIP ou juste supprimé complètement.
Aristides
2

Non, je ne pense pas que cela soit pris en charge par Apple pour le moment.

Désolé pour la réponse pessimiste, mais à ma connaissance c'est vrai.

Il peut y avoir des moyens d'exécuter Docky ou similaire via macports ou fink.

Andrew Wonnacott
la source
Mais il n'y a aucun moyen de supprimer le dock par défaut correct? Donc, utiliser Docky ou autre chose vous laisserait courir deux quais séparés avec un comportement différent. De plus, je viens de faire une vérification rapide et docky (ou awn) n'existe pas dans les dépôts macports ou fink. Je pense que votre première partie est correcte. Fondamentalement: "Impossible"
gregghz
Si vous voulez vraiment vous débarrasser du quai, vous pouvez utiliser sudo service [com.apple.dock or something like that], je pense.
Andrew Wonnacott