여밀 모노: Ghostty에서 한글과 영문을 함께 쓰기 위한 코딩 폰트
여밀 모노(Yeomil Mono)는 Geist Mono의 영문과 Pretendard의 한글을 결합한 고정폭 폰트
터미널과 IDE에서 한글 글리프와 세로 정렬을 보정하도록 설계
macOS와 Linux 설치를 지원하며, Nerd Font 버전도 제공
Ghostty의
Dark Pastel테마와 함께 사용한 화면과 설정 소개
평소 macOS를 사용하고, 집에서는 조립 PC에 Omarchy를 직접 설치해 쓰고 있다. 이번에 소개할 조합은 Ghostty 터미널과 여밀 모노다.
터미널에서 AI 코딩 도구를 쓰면 영문 코드와 한글 설명이 한 화면에 자주 등장한다. 아래는 Mac의 Ghostty에서 Claude Code를 사용하는 화면이다. 한글 응답과 영문 텍스트가 섞이는 환경에서는 폰트가 만드는 인상이 꽤 크다.
Geist Mono와 Pretendard의 조합
여밀 모노는 영문에 Geist Mono, 한글에 Pretendard를 사용한다. 두 서체를 터미널과 IDE에서 함께 쓰도록 조정한 것이 특징이다.
영문 코드와 한글 설명을 하나의 폰트로 처리
한글 글리프가 깨지거나 세로 정렬이 어긋나는 현상 보정
TTF·OTF 파일과 Nerd Font 심볼을 포함한 별도 버전 제공
SIL Open Font License 1.1로 공개
아래 화면에서는 한글 주석, 영문 함수명, 코드 변경 부분이 함께 표시된다. 검은 배경 위에 글자가 또렷하게 드러나는 모습이 마음에 든다. 매일 보는 터미널이라면 예쁜 것도 선택 이유가 된다.
Ghostty 테마는 Dark Pastel
현재 Mac에 설정된 테마는 Ghostty 내장 테마인 Dark Pastel이다. 기본 배경은 검정(#000000), 글자는 흰색(#ffffff)이며 청록, 자홍, 노랑 등의 색상을 사용한다.
화면의 코드 강조색과 변경 영역은 Claude Code 자체의 색상 표현도 포함한다. Ghostty 테마만으로 화면 전체의 색상이 결정되지는 않는다.
현재 설정에서 외형과 관련된 값을 모으면 다음과 같다. 별도 파일에서 불러오는 테마 설정은 한곳에 합쳐 적었다.
theme = Dark Pastel
font-family = YeomilMono Nerd Font
font-size = 14
font-style = SemiBold
font-style-bold = ExtraBold
font-thicken = true
adjust-cell-height = 12%
background-opacity = 0.96
background-blur = 20
window-colorspace = display-p3
window-padding-x = 10
window-padding-y = 10
window-padding-balance = true
cursor-style = block
cursor-style-blink = false글자 크기는 14pt, 셀 높이는 기본보다 12% 확대
배경 불투명도는 96%, 배경 흐림 값은 20
좌우와 상하 여백은 각각 10
font-thicken은 macOS에서 글자 획을 두껍게 표시하는 옵션
폰트 이름과 굵기는 확인이 필요하다. 저장된 설정에는 YeomilMono Nerd Font, SemiBold, ExtraBold가 지정되어 있지만, 현재 ghostty +list-fonts에는 Yeomil Mono와 Regular / Bold / Light만 표시됐다. 위 값은 설정 파일의 기록이며, 지정한 패밀리와 굵기가 실제로 적용됐다고 단정할 수는 없다.
display-p3는 어떤 설정인가
window-colorspace는 터미널의 색상 값을 어떤 색 공간으로 해석할지 정한다.
srgb: 기본값인 sRGB 색 공간display-p3: sRGB보다 넓은 색 영역을 표현하는 Display P3 색 공간
같은 색상 값이라도 색 공간에 따라 보이는 색이 달라진다. P3를 지원하는 디스플레이에서는 일부 색이 더 선명하고 진하게 보일 수 있다.
이 옵션은 현재 Ghostty에서 macOS만 지원한다. 집에서 쓰는 Omarchy에는 적용되지 않으므로, 두 환경의 색감이 완전히 같다고 볼 수는 없다.
설치와 적용
공식 설치 스크립트는 macOS와 Linux를 지원한다. Ghostty 안에서 다음 명령을 실행하면 운영체제의 사용자 폰트 경로에 설치된다.
curl -fsSL https://raw.githubusercontent.com/taevel02/yeomil-mono/main/install.sh | bash이 스크립트는 일반 버전의 Regular, Bold, Light를 설치한다. 현재 확인된 일반 버전에 맞춰 설정하려면 다음 값을 사용할 수 있다.
font-family = Yeomil Mono
font-style = Regular
font-style-bold = BoldNerd Font 버전은 GitHub Releases에서 별도로 내려받을 수 있다. 설치한 뒤 ghostty +list-fonts로 인식된 이름을 확인하면 된다.
현재 Mac의 설정 파일은 ~/Library/Application Support/com.mitchellh.ghostty/config.ghostty다. Linux에서는 ~/.config/ghostty/config.ghostty를 사용할 수 있다. 기존 config 파일을 쓰는 환경이라면 해당 파일을 확인한다.
설정을 저장한 뒤 macOS에서는 Cmd+Shift+,, Linux에서는 Ctrl+Shift+,로 다시 불러올 수 있다. 일부 옵션은 새 창이나 재시작이 필요할 수 있다.
꿀팁: 링크 붙여넣고 “나도 이렇게 세팅해줘”
설정값을 하나씩 옮기기 번거롭다면, 내 컴퓨터의 파일을 읽고 수정할 수 있는 AI 코딩 도구에 이 글 링크를 붙여넣고 요청하면 된다.
https://geul.io/posts/UAjWNesyBNg
나도 이렇게 세팅해줘.
내 운영체제와 설치된 폰트를 확인하고, Ghostty에 여밀 모노와 Dark Pastel 테마를 적용해줘.
기존 설정은 백업하고, 내 환경에서 지원하는 옵션으로 맞춰줘.링크에 폰트 설치 방법과 설정값이 함께 있으니, 이를 참고해 설치부터 설정 파일 수정까지 맡길 수 있다. 이 글의 폰트 이름과 굵기도 그대로 복사하기보다 실제 설치된 목록에 맞춰 적용하도록 요청하는 게 좋다.