Как сделать отдельные приложения тёмными или светлыми, когда система настроена наоборот
Вот как можно настроить тему для каждого приложения отдельно:
- Сначала нужно сделать тёмный режим темой по умолчанию в macOS.
- Затем скачайте Gray с GitHub и откройте приложение*.
- Прокрутите список приложений и переключите тумблеры для тех программ, которые хотите видеть в светлой или тёмной теме - как вам удобно.
Теперь каждое приложение будет использовать выбранную вами тему - независимо от системных настроек.
Чтобы сбросить тему для любого приложения, просто кликните по нему в 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 большую часть её истории? Делитесь мнением в комментариях.