Поделиться:

Как сделать отдельные приложения тёмными или светлыми, когда система настроена наоборот

Вот как можно настроить тему для каждого приложения отдельно:

  1. Сначала нужно сделать тёмный режим темой по умолчанию в macOS.
  2. Затем скачайте Gray с GitHub и откройте приложение*.
  3. Прокрутите список приложений и переключите тумблеры для тех программ, которые хотите видеть в светлой или тёмной теме - как вам удобно.

Теперь каждое приложение будет использовать выбранную вами тему - независимо от системных настроек.

Чтобы сбросить тему для любого приложения, просто кликните по нему в Gray правой кнопкой и выберите "Reset". После этого программа снова будет следовать системной теме.

* Если вы раньше не скачивали приложения с GitHub, вот небольшой совет.

Ручная настройка темы для приложений через командную строку

Кстати, если не хочется ставить Gray или другие сторонние программы, тот же эффект можно добиться вручную - через команды defaults write для конкретных приложений.

Например, чтобы заставить Pages следовать теме системы, команда будет такой:

defaults write com.apple.Pages NSRequiresAquaSystemAppearance -bool YES

Замените "com.apple.Pages" на идентификатор нужного приложения и перезапустите его, чтобы изменения вступили в силу.

Отменить ручную настройку тоже можно командой:

defaults delete com.apple.Pages NSRequiresAquaSystemAppearance

А чтобы проверить, активен ли переключатель, используйте defaults read:

defaults read com.apple.pages NSRequiresAquaSystemAppearance

Как вам идея использовать обе темы одновременно? Полезной ли кажется такая кастомизация Mac? И скучаете ли по нейтральной серой теме, которая была в macOS большую часть её истории? Делитесь мнением в комментариях.