Стеки в «Леопарде» — безусловно очень полезное улучшение. Вот только некоторым очень не нравится то, что иконки стеков в Доке постоянно меняются и отображается последний положенный в стек файл. Лично мне это затрудняет навигацию, для того, чтобы понять, где какой стек, надо навести на него мышку и прочитать, что написано.
Хочу предложить вам хороший метод зафиксировать иконки стеков и присвоить каждому такую, по которой сразу станет понятно, где что лежит.
Итак, возьмём для примера часто используемый стек Downloads:
Вы можете использовать любые иконки, но существует уже готовый набор. Вы можете скачать его тут. (В конце поста есть ссылка на локальную копию. На всякий случай.)
Откройте терминал, напишите там
cd ~/Downloads
С помощью комманды touch создайте файл с датой создания 1 января 2020 года. Таким образом он всегда будет отображаться первым в стеке.
touch -mt 202001010101.01 " Downloads "
Найдите в Finder.app созданный файл и вызовите его свойства (Cmd-I или Ctrl-click -> Show info)
Выберите подходящую иконку для стека из набора скачанного ранее и вызовите так же её свойства.
В свойствах выбранной иконки щёлкните на её изображение в левом верхнем углу окна и нажмите Cmd-C.
Теперь щёлкните на иконку созданного файла в соседнем окне свойств и нажмите Cmd-V.
Таким образом вы присвоите иконку файлу и стеку целом. Для того, чтобы изменения отобразились в стеке вам, возможно, придётся перезагрузить Док коммандой killall Dock терминала.
Такую процедуру можно проделать для любого стека и присвоить каждому свою иконку.
Pingback: Как восстановить первоначальную иконку файла | Mactrick.com()