Как изменить продолжительность уведомлений-баннеров в OS X с помощью Терминала

Недавно я задумался о том, что в системе уведомлений OS X не хватает промежуточного звена между баннерами и оповещениями. Оповещения, требующие ручного закрытия, могут раздражать, но быстрые баннерные уведомления часто пролетают, прежде чем я успеваю ознакомиться с информацией. Оказывается, хотя в системных настройках нет такой опции, небольшой код из Терминала, которым поделился OS X Daily, позволяет регулировать продолжительность с точностью до секунды…

Центр уведомлений, перенесенный из iOS, предназначен для сбора всех этих уведомлений в одном центральном месте для быстрого просмотра, но это хаотичное место с небольшими возможностями настройки.

В разделе «Уведомления» Системных настроек предлагается ряд настроек, но продолжительность баннера заметно отсутствует в этом окне настроек.

Чтобы обойти это и изменить продолжительность баннера, откройте Терминал и вставьте скрипт «defaults write com.apple.notificationcenterui bannerTime #», заменив символ «#» количеством секунд, в течение которых вы хотите, чтобы баннерные уведомления отображались, а затем выйдите из системы и войдите снова.

Если вы решите вернуть продолжительность к значению по умолчанию в OS X, просто вставьте «defaults delete com.apple.notificationcenterui bannerTime» и снова выйдите из системы и войдите.