Anonim

Le nouveau mode sombre de macOS Mojave constitue un changement frappant par rapport à l'apparence et la convivialité du système d'exploitation Mac. Et bien que de nombreuses applications aient fière allure en mode sombre, certains utilisateurs n'aiment pas l'aspect plus sombre de chaque application. En utilisant les options d'interface par défaut dans les Préférences Système, cependant, il n'y a actuellement aucun moyen d'exclure des applications individuelles du mode sombre. En d’autres termes, tant qu’une application prend en charge cette fonctionnalité, c’est «tout ou rien» en mode sombre.
Heureusement, il y a une commande de terminal à la rescousse. De la même manière que vous pouvez activer l'ancienne barre de menus et l' apparence d'anciens sombres , vous pouvez également exclure sélectivement des applications individuelles du mode sombre. Notez cependant que ce type de configuration a été exclu de l'interface utilisateur principale par Apple pour une raison. Ainsi, bien que cela fonctionne à la date de publication de cet article, il peut ne plus fonctionner ou le processus peut changer dans les futures mises à jour de macOS.


Cela dit, voici comment exclure une application du mode sombre dans macOS Mojave, ainsi qu'un lien vers une application qui peut le faire pour vous sans requérir de commandes Terminal. Nous allons utiliser l'application Notes à titre d'exemple.

Exclure l'application du mode sombre via un terminal

  1. Pour exclure une application du mode sombre dans macOS Mojave, nous devons d'abord connaître l' identifiant de paquet de l'application. Pour le trouver, ouvrez Terminal et entrez la commande suivante. Notez que «Nom de l'application» est le nom exact de l'application moins son extension. Dans notre exemple d'application Notes, notre nom d'application est simplement «Notes»:

    osascript -e 'id de l'application " Nom de l'application "'

  2. La commande ci-dessus affichera l'identifiant de bundle de l'application sur la ligne suivante. Dans notre exemple d'application Notes, le résultat est com.apple.Notes . Maintenant, utilisez cet identifiant dans la commande suivante. En reprenant notre exemple, nous utiliserions les valeurs par défaut write. Com.apple.Notes NSRequiresAquaSystemAppearance -bool yes .

    les valeurs par défaut écrivent l' identificateur de paquet NSRequiresAquaSystemAppearance -bool yes

  3. Enfin, quittez et relancez l'application. Si tout a fonctionné, le thème clair devrait être utilisé même si le reste de macOS est toujours configuré pour le mode sombre.
  4. Réinitialiser le thème d'une application

    Si vous avez appliqué les commandes ci-dessus à une application particulière et souhaitez par la suite restaurer sa configuration de thème par défaut et réactiver le mode sombre, utilisez la commande suivante:

    valeurs par défaut delete Identifiant du lot NSRequiresAquaSystemAppearance

    Encore une fois, vous devrez quitter et relancer l'application pour que le changement prenne effet. Dans le cas de certaines applications, vous devrez peut-être redémarrer.

    Contrôlez le mode sombre avec une application

    Si vous ne voulez pas vous soucier des commandes du terminal, vous pouvez vous rendre à l'utilitaire gratuit LightsOff .


    Cette application vous donne non seulement accès à des commandes de mode sombre spécifiques à l'application, elle vous permet également de basculer entre les modes clair et sombre en un seul clic. Vous pouvez même programmer des changements de thème en fonction de l'heure, de sorte que le mode sombre s'allume automatiquement la nuit et repasse en mode clair le matin.
    Notez toutefois que, à un niveau fondamental, LightsOff utilise les mêmes méthodes de terminal décrites précédemment pour modifier les configurations d'application. Cela simplifie grandement les choses, mais signifie également que ses fonctionnalités sont soumises aux modifications techniques apportées par Apple à Mac OS. Ainsi, tout comme les commandes de terminal ci-dessus, cette application risque de ne pas fonctionner avec les futures versions de macOS, selon la manière dont Apple continue de modifier le fonctionnement du mode sombre.

Comment exclure une application du mode sombre dans macos mojave