Док Intellihide

13

Есть ли способ заставить док использовать "intellihide" (это перенос из разных доков в мире Linux). По сути, это означает, что док всегда виден, если в его пространстве нет окон, но если окно становится слишком близко, док возвращается к автоматическому скрытию поведения типа. Я могу найти только «автокрытие» и всегда видно. Я бы предпочел что-то, как я описал.

gregghz
источник

Ответы:

5

Я разработал приложение (в основном с использованием AppleScript), которое делает это или, по крайней мере, очень близко к тому, что вы хотите: https://github.com/gjherbiet/DockIntellihide.app

gjherbiet
источник
Этот метод больше не работает в El Capitan; флаг UIScripting отказывается переключаться. Не уверен, что SIP или просто удален полностью.
Аристидес
2

Нет. Я не верю, что это поддерживается Apple в настоящее время.

Извините за пессимистичный ответ, но, насколько мне известно, это правда.

Могут быть способы запуска Docky и т.п. через macports или fink.

Эндрю Воннакотт
источник
Но нет ли способа удалить док по умолчанию правильно? Таким образом, использование Docky или чего-то еще оставит вас в двух разных доках с разным поведением. Кроме того, я только что сделал быструю проверку и docky (или awn) не существует в репортах macports или fink. Я думаю, что ваша первая часть верна. В основном: «Невозможно»
gregghz
Если вы действительно хотите избавиться от дока, вы можете использовать sudo service [com.apple.dock or something like that], я думаю.
Эндрю Воннакотт