Dock Intellihide

13

Gibt es eine Möglichkeit, das Dock dazu zu bringen, "intellihide" zu verwenden (dies ist eine Übertragung von verschiedenen Docks in der Linux-Welt)? Grundsätzlich bedeutet dies, dass das Dock immer sichtbar ist, wenn sich keine Fenster in seinem Bereich befinden. Wenn jedoch ein Fenster zu nahe kommt, kehrt das Dock zum automatischen Ausblenden zurück. Ich finde nur "autohide" und immer sichtbar. Ich würde etwas vorziehen, wie ich beschrieben habe.

gregghz
quelle

Antworten:

5

Ich habe eine Anwendung (hauptsächlich mit AppleScript) entwickelt, die dies ausführt, oder zumindest sehr nahe an dem, was Sie möchten: https://github.com/gjherbiet/DockIntellihide.app

gjherbiet
quelle
Diese Methode funktioniert in El Capitan nicht mehr. Das UIScripting-Flag weigert sich, umgeschaltet zu werden. Nicht sicher, ob SIP oder nur vollständig entfernt.
Aristides
2

Nein, ich glaube nicht, dass dies derzeit von Apple unterstützt wird.

Entschuldigung für die pessimistische Antwort, aber meines Wissens ist es wahr.

Möglicherweise gibt es Möglichkeiten, Docky oder ähnliches über Macports oder Fink auszuführen.

Andrew Wonnacott
quelle
Aber es gibt keine Möglichkeit, das Standarddock richtig zu entfernen? Wenn Sie also Docky oder etwas anderes verwenden, werden zwei separate Docks mit unterschiedlichem Verhalten ausgeführt. Außerdem habe ich nur kurz nachgesehen, und Docky (oder Awn) gibt es in den Macports oder Fink-Repos nicht. Ich denke, dein erster Teil ist richtig. Grundsätzlich: "Impossible"
Gregghz
Wenn du das Dock wirklich loswerden willst, könntest du es gebrauchen sudo service [com.apple.dock or something like that], denke ich.
Andrew Wonnacott