Беспорядок в файлах это плохо, как и любой беспорядок в принципе. В порядке лучше работается, думается, отдыхается, это аксиома, по крайней мере для меня. И я сомневаюсь, что кто-то может с этим поспорить. Итак, в помощь наведению порядка в ваших файлах, представляю программу Hazel.
Эта программа являет собой панель в системных настройках и выполняет действия над файлами согласно установленным правилам. Состоит она из трех вкладок, Folders, Trash, Info.
Trash — она же «Корзина»
Начнем с корзины, так как эта вкладка довольно проста и, с другой стороны, очень востребована. Действия над файлами в корзине производятся регулярно. И здесь Hazel позволит нам немного упростить рутину. А именно:
- Удалять файлы, которые находятся в корзине больше какого-то срока (Х Часов, Дней или Недель)
- Хранить объем корзины около заданной величины, чтобы она не раздувалась до огромных размеров
- Полностью удалять приложения, функция App Sweep. (Этот функционал предоставляют App Trap, AppZapper, CleanMyMac и прочие) Hazel мониторит корзину на предмет .app файлов и предлагает дочистить остатки этого приложения, которые в ином случае остаются на Mac
- Также есть опция для безопасного удаления файлов, имеется ввиду, что эти файлы будет невозможно восстановить

Folders — Папки
Здесь начинается самое интересное. Манипуляции с файлами, согласно правилам.
Концепция этой панели заключается в том, что вы добавляете папки, за файлами внутри которых, будет следить Hazel, и проверять их на предмет соответствия набору правил, и если файл соответствует, применять к нему установленные действия.
Одним из самых ярким примеров, здесь, будет папка Загрузки. Например, можно чтобы Hazel автоматически удалял дубликаты загруженных файлов, отмечал новые файлы синим цветом, которые были скачаны сегодня или вчера, или красить устаревшие файлы, которые лежат там больше недели — красным. (Это пример из стандартных правил, посмотрев на которые можно лучше вникнуть в суть применения Hazel)
Также можно раскладывать загруженные файлы по папкам, картинки поместить в папку Изображения, музыкальные файлы в Музыка и так далее.
Способов применения Hazel — просто огромное количество, на любой вкус.
Принцип редактирования правил, похож на создание Smart-плейлистов в iTunes или Smart-папок в Finder или Mail. Приведу пример правила, со скриншота выше:
Набор правил применяется в папке загрузки.
Если все из следующих условий выполнены
Тип файла — Картинка
Сделать следующее
Установить цветовую метку — синий
Переместить файл в папку — Изображения
Далее я приведу несколько востребованных в моем хозяйстве способов использования Hazel
Удаление DMG файлов
Образы DMG, в которых чаще всего поставляются программы для mac, могут занимать огромное количество дискового пространства, но зачастую, после установки приложения они нам более не нужны, следовательно — хранить их сколь-либо длительное время, нет смысла. Сказано — сделано, удаляем DMG файлы, которые старше одного дня:
Удаление случайно загруженных HTML страниц
Ну просто очень часто бывает, что вместо cmd + клик по ссылке, чтобы открыть её в новой вкладке, я нажимаю alt + клик по ссылке, что скачивает HTML-страницу в папку загрузок. Избавимся от таких файлов.
Обратите внимание, что здесь мы проверяем набор правил на соответствию любому из условий, а не всем сразу.
Удаляем старые резервные копии OmniFocus
OmniFocus это отличный софт для организации своих планов и задач. Но он создает огромное количество файлов резервных копий.
Резервные копии это хорошо, но копии старше двух недель, мне в принципе не важны, 100% я не воспользуюсь ими, так как эта информация будет уже не актуальна — избавляемся от них.
Также мы можем посмотреть, к каким файлам будут применены правила

Как мы видим, все из моих примеров занимаются удалением неугодных файлов, что вполне оправдывает иконку Hazel — метелку

Но на самом деле, вариантов применения Hazel ещё больше.
Условия и типы соответствий условий (для каждого из условий, созданы свои типы соответствия, все их не вижу смысла скриншотить)

Действия, которые могут быть произведены над файлами:

В общем, Hazel это довольно полезная программа, в наведении порядка с файлами на вашем Mac, не смотря на цену в 22 доллара. Надеюсь, мои примеры вдохновят вас на создание ваших собственных правил. И если вы создадите крутые правила, которыми сможете поделиться, пожалуйста, сделайте это в комментариях ниже.
Программа: Hazel
Разработчик: noodlesoft
Сайт: http://www.noodlesoft.com/hazel.php
Цена: $21.95