본문 바로가기

IT

D2Coding, Nerd Font 적용

반응형

https://github.com/ryanoasis/nerd-fonts

 

GitHub - ryanoasis/nerd-fonts: Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more - GitHu...

github.com

nerd font 스크립트를 사용하여 일반 폰트에 예쁜 아이콘을 추가할 있습니다.

개발 시 사용하는 D2Coding 폰트에 대해서 Nerd Font 가 제대로 적용된 경우를 찾을 수 없었습니다.

많은 경우 font family 가 달라서 regular, bold 가 정상적으로 인식되지 않는 폰트들이었습니다.

하여 위 스크립트와 fontforge 를 사용하여 font family 를 맞추고 수정하여 예쁘게 출력되는 폰트를 만들었습니다.

혼자 사용하려고 만든 것이지만 다른 개발자나 사용자분들이 필요로 할 수 있겠다 싶어서 오랜만에 글을 씁니다.

 

D2CodingNerd.zip
10.00MB

적용전

적용후

폰트 높낮이로 인해서 zsh 에 적용된 manjaro powerlevel 테마가 살짝 찌그러져? 보이던 것도 깔끔하게 표시되고, 아이콘 사이즈도 낭낭하게? 꽉찬 사이즈로 표시됩니다. (colorls 를 ls 로 alias 한 상태입니다.)

 

jetbrains intellij 에 edtior font 를 변경해보았는데, typography settings 하단에 main weight, bold weight 에 정상적?으로 regular, bold 를 설정할 수 있습니다. (font family 가 맞쳐지지 않은 경우, 둘 다 동일하게 설정할 수 밖에 없습니다.)

반응형