Новият тъмен режим в macOS Mojave е поразително отклонение от дългогодишния облик на операционната система Mac. И докато много приложения изглеждат страхотно в тъмен режим, някои потребители не харесват по-тъмния вид във всяко приложение. Използвайки опциите за интерфейс по подразбиране в System Preferences, обаче, понастоящем няма начин да изключите отделни приложения от тъмен режим. С други думи, стига приложението да поддържа функцията, то е „всичко или нищо“, когато става дума за тъмен режим.
За щастие, има спасителна команда на терминала. Подобно на това, как можете да активирате старата тъмна лента от менюто и дак изглежда, можете също така избирателно да изключите отделни приложения от тъмен режим. Имайте предвид обаче, че подобна конфигурация е изключена от основния потребителски интерфейс от Apple. Така че, докато това работи към датата на публикуване на тази статия, в бъдещите актуализации на macOS може да спре да работи или процесът да се промени.
Това каза, ето как да изключите приложение от тъмен режим в macOS Mojave, както и връзка към приложение, което може да го направи вместо вас, без да се изискват терминални команди. Ще използваме приложението Notes за пример.
Изключете приложението от тъмен режим чрез терминал
- За да изключим приложението от тъмен режим в macOS Mojave, първо трябва да знаем идентификатора на пакета на приложението. За да го намерите, отворете Terminal и въведете следната команда. Обърнете внимание, че „Име на приложението“ е точното име на приложението минус разширението му. В нашия пример за приложението Notes, нашето приложение е просто „Бележки“:
osascript -e 'id на приложението " Име на приложението"
- Командата по-горе ще покаже идентификатора на пакета на приложението на следващия ред. В нашия пример за приложение Notes, резултатът е com.apple.Notes . Сега използвайте този идентификатор в следната команда. Продължавайки нашия пример, ще използваме по подразбиране пишете com.apple.Забележки NSRequiresAquaSystemAppearance -bool да .
по подразбиране напишете Идентификатор на пакет NSRequiresAquaSystemAppearance -bool да
- Накрая излезте и стартирайте отново приложението. Ако всичко работи, то трябва да използва светлата тема, въпреки че останалата част от macOS все още е конфигурирана за тъмен режим.
Нулирайте темата на приложението
Ако сте приложили командите по-горе към определено приложение и по-късно искате да възстановите конфигурацията му по подразбиране и отново да активирате тъмен режим, използвайте следната команда:
по подразбиране изтрийте Идентификатор на пакет NSRequiresAquaSystemAppearance
Отново ще трябва да излезете и да стартирате отново приложението, за да влезе в сила промяната. В случай на някои приложения може да се наложи да рестартирате.
Контролирайте тъмен режим с приложение
Ако не искате да се занимавате с терминални команди, можете да проверите безплатната програма LightsOff .
Това приложение ви осигурява не само достъп до специфични за приложението тъмни режими на управление, но също така ви позволява да превключвате между светъл и тъмен режим само с едно кликване. Можете дори да планирате промените на темите въз основа на времето, така че тъмният режим автоматично да се включва през нощта и сутрин да се върне към светлинен режим.
Имайте предвид обаче, че на основно ниво LightsOff използва същите методи на Terminal, описани по-рано, за да променя конфигурациите на приложението. Това го прави много по-лесно, но също така означава, че неговата функционалност подлежи на техническите промени на Apple в macOS. Така че, подобно на горните терминални команди, това приложение може да не работи с бъдещи версии на macOS в зависимост от това как Apple продължава да променя начина, по който работи тъмният режим.
