33 pontos por dofuuz 2024-02-08 | 4 comentários | Compartilhar no WhatsApp

Dimidium é uma paleta de cores para terminal ajustada para que todas as cores fiquem uniformemente bem visíveis, mantendo as cores padrão.

  • Foi criada usando um modelo de aparência de cor (Color appearance model), levando em conta a percepção humana de brilho/cor.

  • Reduziu as diferenças de claridade perceptiva (perceptual lightness), melhorando para que não haja cores excessivamente escuras (azul, vermelho) nem excessivamente claras (verde, amarelo).

  • Ajustou de forma uniforme as diferenças de matiz (hue) para que cada cor possa ser distinguida com mais clareza.

O código de geração usando o modelo de aparência de cor foi publicado no Github.

Você pode baixar os arquivos de configuração de terminal gerados e usá-los diretamente.


Post anterior: "Cozinhando" a paleta de cores do terminal de forma "científica"

Depois de publicar o post anterior, recebi muito mais apoio e opiniões do que esperava. Obrigado!

Após reunir o feedback, organizei o código e o publiquei em um repositório separado no Github.

Usem bastante e, se gostarem, peço que divulguem também para outras pessoas ao redor

4 comentários

 
kunggom 2025-09-03

A partir do lançamento do Windows Terminal Preview v1.24, o Dimidium foi adicionado como esquema de cores padrão embutido.

https://github.com/microsoft/terminal/pull/18563
https://devblogs.microsoft.com/commandline/…

 
roxie 2025-04-21

https://youtu.be/Chcr-2FsZVQ?t=1152 um salve para o Heeseung Lee 🥳

 
castedice 2024-02-08

Vocês têm planos de aplicar isso também a um colorscheme que possa ser usado em destaque de sintaxe de código?

 
dofuuz 2024-02-10

Obrigado pela opinião.

No caso do Dimidium, o objetivo foi ajustar as cores sem sair da definição das 16 cores ANSI.
Por isso, acho melhor não aplicar o Dimidium a realce de sintaxe que não tenha esse tipo de definição/restrição. Assim, é possível usar uma variedade maior de cores e ajustá-las para que fiquem mais fáceis de distinguir.

Se um dia eu me inspirar (?), talvez eu possa criar uma nova paleta de cores para realce de sintaxe com princípios semelhantes aos do Dimidium, mas não pretendo criar uma paleta de realce de sintaxe do Dimidium.