Nový tmavý režim v systému MacOS Mojave je výrazným odklonem od dlouhodobého vzhledu a dojmu operačního systému Mac. A zatímco mnoho aplikací vypadá skvěle v tmavém režimu, někteří uživatelé nemají rádi tmavší vzhled v každé aplikaci. Při použití výchozích možností rozhraní v předvolbách systému však v současné době neexistuje způsob, jak vyloučit jednotlivé aplikace z tmavého režimu. Jinými slovy, pokud aplikace tuto funkci podporuje, je to „vše nebo nic“, pokud jde o tmavý režim.
Naštěstí existuje záchranný příkaz z terminálu. Podobně jako můžete povolit starý tmavý panel nabídek a vzhled doku , můžete také selektivně vyloučit jednotlivé aplikace z tmavého režimu. Všimněte si však, že tento druh konfigurace byl Apple z nějakého důvodu vyloučen z hlavního uživatelského rozhraní. Ačkoli to funguje ode dne vydání tohoto článku, může to přestat fungovat nebo se proces může změnit v budoucích aktualizacích maker.
Zde je uvedeno, jak vyloučit aplikaci z tmavého režimu v makru Mojave, stejně jako odkaz na aplikaci, která to dokáže za vás, aniž by bylo třeba příkazů Terminálu. Jako příklad použijeme aplikaci Notes.
Vyloučit aplikaci z temného režimu prostřednictvím terminálu
- Chcete-li vyloučit aplikaci z tmavého režimu v systému MacOS Mojave, musíme nejprve znát aplikaci Bundle Identifier . Chcete-li najít, otevřete Terminál a zadejte následující příkaz. „Název aplikace“ je přesný název aplikace minus její rozšíření. V našem příkladu aplikace Notes je název naší aplikace jednoduše „Poznámky“:
osascript -e 'id aplikace „ Název aplikace “
- Výše uvedený příkaz zobrazí na dalším řádku identifikátor balíčku aplikace. V našem příkladu aplikace Notes je výsledkem com.apple.Notes . Nyní použijte tento identifikátor v následujícím příkazu. V našem příkladu bychom použili výchozí nastavení write com.apple.Notes NSRequiresAquaSystemAppearance -bool yes .
výchozí nastavení write Bundle Identifier NSRequiresAquaSystemAppearance -bool yes
- Nakonec ukončete a znovu spusťte aplikaci. Pokud by všechno fungovalo, mělo by se použít téma light, i když zbytek makra je stále nakonfigurován pro tmavý režim.
Obnovení motivu aplikace
Pokud jste aplikovali výše uvedené příkazy na konkrétní aplikaci a později chcete obnovit výchozí konfiguraci motivu a znovu povolit tmavý režim, použijte následující příkaz:
výchozí nastavení odstranit identifikátor balíčku NSRequiresAquaSystemAppearance
Aby se změna projevila, bude nutné aplikaci znovu ukončit a znovu spustit. V případě některých aplikací bude možná třeba restartovat počítač.
Ovládání tmavého režimu pomocí aplikace
Pokud se nechcete obtěžovat příkazy terminálu, můžete se podívat na bezplatný obslužný program LightsOff .
Tato aplikace vám nejen umožňuje přístup k ovládacím prvkům tmavého režimu pro konkrétní aplikaci, ale také vám umožňuje přepínat mezi světlým a tmavým režimem pouhým kliknutím. Můžete dokonce naplánovat změny motivů podle času, takže temný režim se v noci automaticky zapne a ráno se vrátí do světelného režimu.
Uvědomte si však, že na základní úrovni LightsOff používá ke změně konfigurace aplikací stejné metody terminálu popsané výše. To je mnohem snazší, ale také to znamená, že jeho funkčnost podléhá technickým změnám společnosti Apple v makru. Stejně jako výše uvedené příkazy Terminálu tedy tato aplikace nemusí fungovat s budoucími verzemi maker v závislosti na tom, jak společnost Apple nadále upravuje způsob práce temného režimu.
