Eu tenho dois laptops, ambos executando a mesma versão do Manjaro mais recente. A mesma versão do visual-studio-code-bin do AUR está instalada. Ambos usam a mesma fonte para o código. No entanto, eles renderizam símbolos Unicode fora do latim de maneira diferente.
Computador portátil 1:
Notebook 2:
Você vê que o kappa grego na primeira captura de tela é muito pequeno. Não consigo entender a diferença na configuração entre esses dois desktops. Em ambos os laptops settings.json tem
"editor.fontFamily": "'FiraCode Nerd Font', monospace"
Posso verificar quais arquivos de fonte são realmente usados:
$ strace -fe openat code . 2>&1 | grep -i 'Fira'
[pid 6004] openat(AT_FDCWD, "/usr/share/fonts/OTF/Fira Code Regular Nerd Font Complete.otf", O_RDONLY <unfinished ...>
[pid 6004] openat(AT_FDCWD, "/usr/share/fonts/OTF/Fira Code Bold Nerd Font Complete.otf", O_RDONLY) = 110
Esses arquivos são fisicamente os mesmos em ambos os laptops.
Alguma ideia?