Как получить темную строку меню и док в режиме Мохаве светлый?

19

Я предпочитаю светлые окна с темной строкой меню, как в High Sierra. Тем не менее, похоже, что сейчас я могу выбрать только темный или светлый в Мохаве. Есть ли способ гибридизации или настройки?

Джей Вонг
источник

Ответы:

15

Попробуй это:

defaults write -g NSRequiresAquaSystemAppearance -bool Yes

Затем выйдите или перезапустите. Затем перейдите в системные настройки и выберите темный режим. Это сделает верхнюю панель и док-станцию ​​темной, а все остальное в светлом режиме.

Чтобы вернуть его обратно:

defaults write -g NSRequiresAquaSystemAppearance -bool No

РЕДАКТИРОВАТЬ: Пожалуйста, также посмотрите на ответы ниже, они необходимы для того, чтобы другие части работали, такие как центр уведомлений и прожектор. Запустите все команды и выйдите из системы. Все еще отсутствует цвет мусорного ведра :)

lowselfesteemsucks
источник
3
Благодарность! Это работает, но мой прожектор все еще находится в светлом режиме, а мой мусорный контейнер темный, смеется
Джей Вонг,
2
Если кто-нибудь знает способ сделать только строку меню темной (а не док-станцию), пожалуйста, опубликуйте решение
Mason Lee,
1
К сожалению, это нарушает цвета боковой панели и делает ее недоступной для
чтения
1
Чтобы вернуть его обратно, удалив настройку вместо перезаписи:defaults delete -g NSRequiresAquaSystemAppearance
Blaise
1
@ChrisLundie выше: я все еще могу присоединиться к собраниям Zoom.us, и Firefox уважает мою тему (но у меня установлены пользовательские цвета). Моя главная проблема заключается в том, что оверлей громкости вверх / вниз имеет нечитаемые (черные на черном) блоки громкости.
Блейз
7

Извиняюсь за отдельный ответ, но у меня недостаточно репутации, чтобы комментировать.

Принятый ответ работает для того, чтобы строка меню и док-станция были темными, но оставляет боковую панель Центра уведомлений действительно трудно видимой. Чтобы снова сделать Центр уведомлений читабельным, выполните:

defaults write com.apple.notificationcenterui NSRequiresAquaSystemAppearance -bool No
NSExceptional
источник
Это должен быть принятый ответ
lngs
Я использую «уменьшить прозрачность», некоторый текст сегодняшнего виджета все равно не читается (img вложен). Есть ли способ использовать центр световых уведомлений, как в 10.13? imgur.com/a/XwaDATz
amdyes
Есть ли способ сделать мусорное ведро не черным?
nkkollaw
5

Попробуй это:

defaults write com.apple.Spotlight NSRequiresAquaSystemAppearance -bool No

PS: не забудьте перезагрузить или выйти из системы

鲍超俊
источник