Sous-titre : disséquer la perception humaine des couleurs avec une approche scientifique
Quand on est développeur, on passe de longues heures à regarder son terminal... Le bleu est trop sombre. Le vert est trop lumineux et agresse les yeux.
Une bonne palette de couleurs est donc indispensable, n’est-ce pas ?
Pour trouver les 16 couleurs optimales... combien de temps allez-vous encore vous fier uniquement à votre intuition ?
Avec un modèle d’apparence des couleurs (Color appearance model), il est possible de traiter les couleurs de manière « scientifique ».
J’ai créé une palette de 16 couleurs pour terminal, à la fois classique et lisible, qui vise à devenir un nouveau standard, en m’appuyant sur un modèle d’apparence des couleurs.
Voici le contenu de l’article :
- les problèmes des réglages 16 couleurs par défaut des terminaux
- une introduction au modèle d’apparence des couleurs
- une première démonstration de l’utilisation d’un modèle d’apparence des couleurs en Python
- la sélection de 16 couleurs pour terminal à l’aide d’un modèle d’apparence des couleurs
- téléchargement de la palette
Enfin, après avoir pris en compte les retours, je compte mettre en ligne le code de génération et la palette dans un dépôt Github séparé.
Tous vos avis sont les bienvenus. Merci.
14 commentaires
J'utilise
terminator...Est-ce que ça pourrait aussi s'appliquer de ce côté-là ?
https://github.com/dofuuz/dimidium
Je l’ai séparé dans un dépôt distinct. Le travail de finalisation est encore en cours, et je continue aussi à recueillir des avis !
Vous n'utilisez pas MobaXterm... ?
Ce serait bien d'avoir aussi un fichier de configuration MobaXterm.
Pour des raisons similaires, je n’utilise que Solarized. https://ethanschoonover.com/solarized/
On dirait bien qu’on utilisait encore telles quelles des couleurs définies à une époque où non seulement le nombre de couleurs était limité (16), mais où la définition de chacune d’elles ne pouvait qu’être restrictive. Merci pour ce très bon article.
Je l’utilise avec plaisir. Merci.
Ça rappelle un peu Tango.
Je pense que l’enchaîner avec Caminal Dimidium pourrait aussi bien fonctionner.
Merci de nous avoir présenté cette bonne méthode d’ajustement
Le service qui ne peut pas être testé a été déplacé, car il ne convient pas à Show.
Il est vrai que je trouvais aussi le bleu du terminal trop sombre.
Comme ça, j’ai l’impression que c’est plus agréable à regarder.
À titre indicatif, Show GN est plutôt destiné à des liens vers des dépôts GitHub qu’à des billets de blog,
et il pourrait donc être préférable de l’utiliser après avoir publié une release sur GitHub.
Je ne sais pas si vous l’avez ajouté plus tard, mais il y a bien un lien vers le dépôt GitHub dans le corps de l’article.
https://github.com/dofuuz/dotfiles/
Actuellement, le dépôt ci-dessus est mélangé avec d’autres fichiers.
Je prévois de séparer prochainement uniquement la configuration des couleurs du terminal pour la publier dans un dépôt distinct.
J’ai exécuté des commandes copiées-collées sans réfléchir, et le contenu de mon fichier
.zshrca été effacé, ce qui a provoqué une catastrophe. Faites attention de votre côté…C’est clairement plus agréable à lire.
Personnellement, je préfère un arrière-plan autour de
#303030/rgb(48,48,48).Je pense aussi qu’il peut être utile de s’inspirer des couleurs du mode sombre des visionneuses de texte ou des sites web.