Anonim

Den nye mørke tilstand i macOS Mojave er en slående afgang fra Mac-operativsystemets langvarige udseende og fornemmelse. Og selvom mange apps ser godt ud i mørk tilstand, kan nogle brugere ikke lide det mørkere look i hver app. Ved hjælp af standardinterfaceindstillingerne i Systemindstillinger er der imidlertid i øjeblikket ingen måde at udelukke individuelle apps fra mørk tilstand. Med andre ord, så længe en app understøtter funktionen, er det "alt eller intet", når det kommer til mørk tilstand.
Heldigvis er der en terminal-kommando til redning. Ligesom hvordan du kan aktivere den gamle mørke menulinje og dock- udseende, kan du også selektivt ekskludere individuelle apps fra mørk tilstand. Bemærk dog, at denne form for konfiguration er blevet ekskluderet fra den vigtigste brugergrænseflade af Apple af en grund. Så selvom dette fungerer fra datoen for denne artikels offentliggørelse, kan det ophøre med at arbejde, eller processen kan ændre sig i fremtidige macOS-opdateringer.


Når det er sagt, her er, hvordan man ekskluderer en app fra mørk tilstand i macOS Mojave, samt et link til en app, der kan gøre det for dig uden at kræve terminal-kommandoer. Vi bruger Notes-appen som et eksempel.

Ekskluder app fra mørk tilstand via terminal

  1. For at ekskludere en app fra mørk tilstand i macOS Mojave, skal vi først kende appens Bundle Identifier . For at finde det skal du åbne Terminal og indtaste følgende kommando. Bemærk, at “App Name” er det nøjagtige navn på applikationen minus dens udvidelse. I vores Notes-appeksempel er vores App-navn simpelthen "Noter":

    osascript -e 'id for app " App Name "'

  2. Kommandoen ovenfor viser appens bundt-id på den næste linje. I vores Notes- appeksempel er resultatet com.apple.Notes . Brug nu identifikatoren i følgende kommando. Fortsætter vores eksempel, ville vi bruge standardindstillinger til at skrive com.apple.Notes NSRequiresAquaSystemAppearance -bool ja .

    standardindstillinger skriv Bundle Identifier NSRequiresAquaSystemAppearance -bool ja

  3. Til sidst skal du afslutte og genstarte appen. Hvis alt fungerede, skal det bruge lystemaet, selvom resten af ​​macOS stadig er konfigureret til mørk tilstand.
  4. Nulstil en app's tema

    Hvis du har anvendt kommandoerne ovenfor på en bestemt app og senere vil gendanne dens standardtema-konfiguration og genaktivere mørk tilstand, skal du bruge følgende kommando:

    standarder sletter Bundle Identifier NSRequiresAquaSystemAppearance

    Igen, skal du afslutte og genstarte appen for at ændringen får virkning. I tilfælde af nogle apps skal du muligvis genstarte.

    Styr mørk tilstand med en app

    Hvis du ikke vil gider med terminalkommandoer, kan du tjekke det gratis værktøj LightsOff .


    Denne app giver dig ikke kun adgang til appspecifikke mørke tilstandskontroller, den giver dig også mulighed for at skifte mellem lys og mørk tilstand med bare et klik. Du kan endda planlægge temaændringer baseret på tiden, så mørk tilstand automatisk tændes om natten og vender tilbage til lystilstand om morgenen.
    Bemærk dog, at LightsOff på et grundlæggende niveau bruger de samme terminalmetoder, der er beskrevet tidligere til at ændre appkonfigurationer. Dette gør det meget lettere, men betyder også, at dens funktionalitet er underlagt Apples tekniske ændringer i macOS. Så ligesom ovennævnte Terminal-kommandoer fungerer denne app muligvis ikke med fremtidige versioner af macOS, afhængigt af hvordan Apple fortsætter med at ændre den måde, mørk tilstand fungerer på.

Sådan ekskluderes en app fra mørk tilstand i macos mojave