Dock Intellihide

13

Czy jest jakiś sposób, aby dok używał „intellihide” (jest to przeniesienie z różnych doków w świecie linux). Zasadniczo oznacza to, że stacja dokująca jest zawsze widoczna, jeśli w jej obszarze nie ma żadnych okien, ale jeśli okno jest zbyt blisko, stacja powraca do zachowania typu ukrytego. Mogę tylko znaleźć „autohide” i zawsze widoczny. Wolałbym coś tak, jak to opisałem.

gregghz
źródło

Odpowiedzi:

5

Opracowałem aplikację (głównie za pomocą AppleScript), która to robi, lub przynajmniej bardzo blisko tego, czego chcesz: https://github.com/gjherbiet/DockIntellihide.app

gjherbiet
źródło
Ta metoda nie działa już w El Capitan; flaga UIScripting odmawia przełączenia. Nie jestem pewien, czy SIP, czy po prostu całkowicie usunięty.
Aristides,
2

Nie. Nie wierzę, że obecnie obsługuje to Apple.

Przepraszam za pesymistyczną odpowiedź, ale o ile wiem, to prawda.

Mogą istnieć sposoby na uruchomienie Docky lub podobnego przez Macports lub Fink.

Andrew Wonnacott
źródło
Ale nie ma sposobu, aby usunąć domyślną dok poprawny? Tak więc użycie Docky lub czegoś innego sprawiłoby, że uruchomiłeś dwa osobne doki o innym działaniu. Ponadto, właśnie wykonałem szybkie sprawdzenie i docky (lub awn) nie istnieje w Macports ani repozytoriach Fink. Myślę, że twoja pierwsza część jest poprawna. Zasadniczo: „Niemożliwe”
gregghz
sudo service [com.apple.dock or something like that]Myślę, że jeśli naprawdę chcesz się pozbyć doku, możesz użyć .
Andrew Wonnacott,