Существует множество программ, позволяющих настроить док, добавить или изменить его функционал и т. д. и т. п.
Лично меня из всего предложенного разнообразия заинтересовало лишь несколько конкретных вещей:
- Запрет на изменение расположения иконок в доке (и при необходимости быстрое снятие такого запрета).
- Запрет на изменение размера дока (выберите оптимальный и исправьте).
- Добавление разделителей в док для визуального разделения приложений на группы.
Ну а для большего удобства, чтобы не набирать каждый раз код вручную, в Automator можно создавать небольшие программы.
Чтобы запретить изменение положения значков в доке:
defaults write com.apple.dock contents-immutable -bool true killall DockСоответственно, чтобы отменить такой бан, нужно заменить true в конце на false:
defaults write com.apple.dock contents-immutable -bool false killall DockЧтобы предотвратить изменение размера дока:
defaults write com.apple.Dock size-immutable -bool true killall DockЧтобы отменить запрет:
defaults write com.apple.Dock size-immutable -bool false killall DockПри добавлении в док разделителя (пустого места между значками) есть один нюанс.
Есть две разные команды для программ и документов (левая и правая часть дока).
Чтобы добавить разделитель в программы:
defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}' killall DockЧтобы добавить разделитель в документы:
defaults write com.apple.dock persistent-others -array-add '{tile-data={}; tile-type="spacer-tile";}' killall DockВам нужно будет перетащить разделитель вручную в нужное положение.
Чтобы снять сепаратор, просто вытащите его из док-станции.
Ну а теперь об удобстве.
Откройте Automator и выберите «Программа» в качестве шаблона.
В крайнем левом столбце «Библиотеки» выберите «Утилиты», а во втором столбце «Запустить сценарий оболочки».
Пишем необходимый скрипт (можно комбинировать).
Сохраните готовую программу на диск.
Дальше можно назначить ярлык для запуска, или просто разместить его удобно.
Смотря как кому удобнее, например для меня было решено так:
Теги: #Apple #mac os x #mac os x #terminal #dock #Разработка для MacOS
-
Универсальный Последовательный Автобус
19 Oct, 24 -
Пожертвование, Литры И Авторские Права
19 Oct, 24 -
Внутренний Голос
19 Oct, 24