Apple a ajouté un mode sombre dans macOS Mojave qui fonctionne à l'échelle du système. Lorsque vous choisissez l'apparence sombre, toutes les applications système telles que Safari et Photos ainsi que les applications tierces (qui prennent en charge le mode sombre) adoptent un thème sombre. Il n'existe aucun moyen officiel de désactiver le mode sombre pour des applications spécifiques tout en continuant à utiliser le mode sombre sur Mojave. De même, vous ne pouvez pas activer de manière sélective le mode sombre pour vos applications préférées tout en utilisant le mode clair sur votre Mac. Ce type de fonctionnalité semble être imposé aux utilisateurs car ils ne peuvent pas contrôler l'apparence des applications. Eh bien, il existe une solution de contournement pour surmonter cette limitation embêtante.
A LIRE AUSSI : Comment désactiver le mode sombre de Google Chrome sur Mac
L'astuce consiste à exécuter quelques commandes dans Terminal pour désactiver le mode sombre pour des applications spécifiques, y compris celles intégrées. Pour cela, vous devrez d'abord identifier l'identifiant du bundle de l'application que vous souhaitez exclure du mode sombre. Après avoir connu l'identifiant du bundle de l'application, nous devons exécuter une certaine commande pour basculer cette application particulière en mode thème clair. Voici comment procéder en quelques étapes simples.
Comment désactiver le mode Mojave Dark pour une application
Trouver l'identifiant du bundle de l'application
Ouvrez Terminal à l'aide de la recherche Spotlight et exécutez la commande ci-dessous. Remplacer Nom de l'application avec le nom exact de l'application tel que Notes, Google Chrome, Calendrier et Cartes.
osascript -e 'ID de l'application "Nom de l'application"'
Exemple : osascript -e 'id de l'application "Cartes"'
Noter: retapez les guillemets lorsque vous copiez et collez l'exemple de commande.
L'identifiant du bundle s'affichera dans une nouvelle ligne. Dans ce cas, c'est com.apple.Maps pour les cartes.
Désactiver le mode sombre pour une application
Dans le terminal, copiez et collez la commande suivante. Remplacez « Bundle Identifier » par l'identifiant réel. Appuyez ensuite sur Entrée.
les valeurs par défaut écrivent l'identifiant de paquet NSRequiresAquaSystemAppearance -bool Oui
Exemple : les valeurs par défaut écrivent com.apple.Maps NSRequiresAquaSystemAppearance -bool Oui
Redémarrez l'application - Assurez-vous de quitter l'application pour que les modifications prennent effet.
C'est ça! L'application devrait maintenant apparaître dans le thème clair alors que le mode sombre de macOS est toujours actif.
EN RELATION: Comment désactiver le mode sombre pour certaines applications sur iPhone et iPad
Comment réinitialiser les préférences de l'application
Si vous souhaitez restaurer le thème de l'application à sa configuration par défaut, exécutez la commande ci-dessous. Cela réactivera le mode sombre pour l'application en question. N'oubliez pas de remplacer l'identifiant du bundle par l'identifiant réel.
les valeurs par défaut suppriment NSRequiresAquaSystemAppearance
En utilisant l'astuce ci-dessus, vous pouvez supprimer le mode sombre de la dernière version des applications MS Office et de Chrome tout en conservant le mode sombre comme apparence par défaut.
P.S. Nous avons essayé la procédure ci-dessus sur Mojave 10.14.4. Il est possible qu'Apple désactive cette solution de contournement dans les futures versions de macOS.
EN RELATION: Comment exclure certaines applications de Ne pas déranger dans iOS 15 sur iPhone
Source : SuperUser Étiquettes : AppsMode sombreMacmacOSMojaveTips