7 votes

Comment activer un profil de couleur terminal pour le mode sombre de MacOS ?

enter image description here

En mode sombre de MacOS, la police devient #fff dans mon terminal, Y a-t-il un moyen de la mettre en noir ? ou simplement d'ajouter un autre thème pour terminal.app en mode sombre de MacOS ?

10voto

Langdon St. Ives Points 146

J'ai eu le même problème. Laissez-moi d'abord clarifier le problème, puisque le premier répondant a apparemment eu du mal à le comprendre.

Comme l'OP, j'ai quelques profils de terminaux avec des couleurs noires ou foncées. texte noir ou gris foncé sur des fonds pastel. Pour une raison quelconque, lorsque MacOS passe en en mode sombre, il y a une certaine logique interne qui inverse ceci ce texte de premier plan #000000 (ou proche de celui-ci) en #FFFFFF (ou proche de celui-ci). de ce texte,) tout en laissant la couleur de fond inchangée . Cela conduit l'effet montré dans la capture d'écran de l'OP : texte blanc sur un fond assez fond assez clair, c'est-à-dire pratiquement illisible.

J'ai trouvé un truc simple pour que ça disparaisse : Allez dans le thème dans les préférences, à l'onglet "texte". Dans la section "texte" sur la droite, il y a trois emplacements de texte de premier plan, pour "Texte", pour "Texte en gras", et pour la "Sélection". Vous remarquerez qu'ils sont affichés clair au lieu de foncé lorsque vous êtes en mode sombre. Cliquez sur le texte (ou sur n'importe quel autre qui vous dérange), changez le sélecteur de couleur qui s'affiche en vue "Color Sliders", et sélectionnez le paramètre "HSB Sliders" dans la liste déroulante.

Ce que vous allez voir maintenant, c'est que bien que la couleur affichée dans la fenêtre principale préférences principales est blanche (ou gris clair), le curseur inférieur de la de "Luminosité" est en fait toujours réglé à fond sur la gauche.

Maintenant, voici l'astuce que j'ai trouvée par accident : tirez le curseur de la luminosité un tout petit peu vers la droite, et vous remarquerez que la couleur du texte revient immédiatement à la couleur sombre. Maintenant même si vous le remettez en place au réglage précédent, il restera maintenant sombre.

Cela a corrigé de manière reproductible le problème pour moi sur Catalina sur mon MacBook Pro 2019.

J'espère que cela aidera d'autres personnes !

1 votes

C'est l'inverse pour le curseur de luminosité dans mon cas (Big Sur).

0 votes

Toujours un problème, et ceci le résout toujours sur Monterey (avec la mise en garde de @boated_tw) !

-1voto

Mark McGuire Points 1

Cette réponse pourrait être celle que vous cherchez. Je suis capable de le faire via le paramètre Terminal / Préférences sur mon MacBook en mode sombre. Pas seulement pour le fond transparent mais pour différentes couleurs.

Arrière-plan transparent dans le terminal

Mise à jour n° 1

Merci pour le suivi.

Blockquote ce que je veux, c'est définir une couleur de police différente en mode sombre et en mode clair, selon votre lien, lorsque je définis la transparence en mode sombre, la couleur affecte toujours en mode clair plus - user956609

Si je comprends bien, le problème consiste à définir une couleur de police en mode clair et des couleurs de police différentes en mode foncé. S'il s'agit de le faire automatiquement lorsque vous changez de mode, je n'ai pas connaissance d'une solution.

Mais manuellement, vous pouvez le faire en sélectionnant la case de couleur du texte.

Screenshot of the terminal with preferences open to profiles tab / text sub-menu and text color area highlighted

Si je ne comprends toujours pas correctement votre question, je vous présente mes excuses. Peut-être que quelqu'un d'autre peut répondre.

2 votes

Ce que je veux, c'est définir une couleur de police différente en mode sombre et en mode clair. D'après votre lien, lorsque je définis la transparence en mode sombre, la couleur reste la même en mode clair.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X