Anonim

Nový tmavý režim v systéme MacOS Mojave je výrazným odklonom od dlhodobého vzhľadu a pocitu operačného systému Mac. A zatiaľ čo mnoho aplikácií vyzerá skvele v tmavom režime, niektorým používateľom sa nepáči tmavší vzhľad v každej aplikácii. Použitím predvolených možností rozhrania v System Preferences však momentálne nie je možné vylúčiť jednotlivé aplikácie z tmavého režimu. Inými slovami, pokiaľ aplikácia podporuje túto funkciu, ide o „všetko alebo nič“, pokiaľ ide o tmavý režim.
Našťastie existuje záchranný príkaz z terminálu. Podobne ako môžete povoliť starý tmavý panel s ponukami a vzhľad doku , môžete tiež selektívne vylúčiť jednotlivé aplikácie z tmavého režimu. Upozorňujeme však, že spoločnosť Apple z tohto dôvodu vylúčila tento druh konfigurácie z hlavného používateľského rozhrania. Aj keď to funguje od dátumu uverejnenia tohto článku, môže sa stať, že v budúcich aktualizáciách makier prestane fungovať alebo sa tento proces môže zmeniť.


Tu je uvedené, ako vylúčiť aplikáciu z tmavého režimu v systéme MacOS Mojave, ako aj odkaz na aplikáciu, ktorá to dokáže za vás, bez toho, aby ste vyžadovali terminálové príkazy. Ako príklad použijeme aplikáciu Notes.

Vylúčiť aplikáciu z tmavého režimu prostredníctvom terminálu

  1. Ak chcete vylúčiť aplikáciu z tmavého režimu v systéme MacOS Mojave, musíme najskôr poznať identifikátor balíka . Ak chcete nájsť, otvorte terminál a zadajte nasledujúci príkaz. Upozorňujeme, že „Názov aplikácie“ je presný názov aplikácie mínus jej rozšírenie. V našom príklade aplikácie Notes je názov našej aplikácie jednoducho „Poznámky“:

    osascript -e 'id aplikácie „ Názov aplikácie “

  2. Vyššie uvedený príkaz zobrazí na nasledujúcom riadku identifikátor balíka aplikácie. V našom príklade aplikácie Poznámky je výsledok com.apple.Notes . Teraz použite tento identifikátor v nasledujúcom príkaze. V našom príklade použijeme predvolené hodnoty write com.apple.Notes NSRequiresAquaSystemAppearance -bool yes .

    predvolené hodnoty zapíšu identifikátor zväzku NSRequiresAquaSystemAppearance -bool yes

  3. Nakoniec ukončite aplikáciu a znova ju spustite. Ak by všetko fungovalo, malo by sa použiť svetlé motív, aj keď zvyšok makra je stále nakonfigurovaný na tmavý režim.
  4. Obnovenie motívu aplikácie

    Ak ste aplikovali vyššie uvedené príkazy na konkrétnu aplikáciu a neskôr chcete obnoviť predvolenú konfiguráciu motívu a znova povoliť tmavý režim, použite nasledujúci príkaz:

    Predvolené nastavenia odstránia identifikátor balíka NSRequiresAquaSystemAppearance

    Aby sa zmena prejavila, musíte aplikáciu znova ukončiť a znova spustiť. V prípade niektorých aplikácií bude možno potrebné reštartovať počítač.

    Ovládajte tmavý režim pomocou aplikácie

    Ak sa nechcete obťažovať príkazmi terminálu, môžete vyskúšať bezplatný obslužný program LightsOff .


    Táto aplikácia vám nielen umožňuje prístup k ovládacím prvkom tmavého režimu pre konkrétnu aplikáciu, ale tiež vám umožňuje prepínať medzi svetlým a tmavým režimom jediným kliknutím. Môžete dokonca naplánovať zmeny motívov podľa času, takže temný režim sa v noci automaticky zapne a ráno sa vráti do svetelného režimu.
    Všimnite si však, že na základnej úrovni LightsOff používa rovnaké terminálové metódy opísané vyššie na úpravu konfigurácií aplikácií. To je oveľa jednoduchšie, ale tiež to znamená, že jeho funkčnosť podlieha technickým zmenám spoločnosti Apple v oblasti makier. Preto, rovnako ako vyššie uvedené príkazy Terminálu, nemusí táto aplikácia fungovať s budúcimi verziami makier v závislosti od toho, ako spoločnosť Apple naďalej upravuje spôsob fungovania temného režimu.

Ako vylúčiť aplikáciu z tmavého režimu v makre mojave