Choisir les couleurs des iMac modernes pour l’interface de macOS

C’est (encore) un truc issu des anciens iMac : les iMac M1 adaptent la couleur de l’interface de macOS à la couleur du boîtier. Et il est possible de tricher un peu sur les autres Mac.

Petit rappel : du temps des iMac G3, une variable (yum) permettait aux applications de détecter la couleur de l’iMac et afficher une interface aux bonnes couleurs. Avec les iMac M1, c’est la même chose.

On va commencer par la version ligne de commande, qui nécessite deux lignes. La première va créer les variables nécessaires, dans la seconde on va fixer la couleur.

defaults write -g NSColorSimulateHardwareAccent -bool YES

Dans la seconde, donc, il faut mettre une valeur entre 3 et 8. Le 3 est le jaune, 4 pour le vert, 5 pour le bleu, 6 pour le rose, 7 pour le mauve et 8 pour l’orange. Oui, avec les iMac M1, Apple a abandonné les myrtille et autres mandarine.

defaults write -g NSColorSimulatedHardwareEnclosureNumber -int 3

La dernière étape consiste à fermer la session (on peut aussi relancer les applicatuons au cas par cas). La nouvelle couleur n’est pas choisie automatiquement, elle prend la dernière place dans la liste sous le nom « Ce Mac ».

Et si vous n’avez pas envie de taper les deux lignes, MacG a présenté une application dédiée, Accents. Elle sert juste à taper les commandes à votre place, ceci dit.