Nerd Fonts 설치 방법(Ubuntu)

Nerd Fonts 설치 방법(Ubuntu)

폰트 선택

  • Nerd Fonts 사이트에서 맘에 드는 폰트 선택
Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher
Iconic font aggregator, collection, & patcher: 9,000+ glyph/icons, 60+ patched fonts: Hack, Source Code Pro, more. Popular glyph collections: Font Awesome, Octicons, Material Design Icons, and more

  • 나는 가장 인기 있는 JetBrainsMono Nerd Font와 네이버가 만들어준 D2CodingLigature을 합친 JetBrainsMonoHangul 설치
GitHub - Jhyub/JetBrainsMonoHangul: JetBrains Mono에 D2Coding의 한글 영역을 덧씌운 뒤 폭을 조정한 폰트입니다. Nerd Fonts도 릴리즈에 포함되어 있습니다.
JetBrains Mono에 D2Coding의 한글 영역을 덧씌운 뒤 폭을 조정한 폰트입니다. Nerd Fonts도 릴리즈에 포함되어 있습니다. - Jhyub/JetBrainsMonoHangul

다운로드

  • JetBrainsMonoNerdFontsHangul-20220606.zip 다운로드
wget https://github.com/Jhyub/JetBrainsMonoHangul/releases/download/20220606/JetBrainsMonoNerdFontsHangul-20220606.zip

  • 하위 폴더에 압축 풀기
unzip JetBrainsMonoNerdFontsHangul-20220606.zip -d JetBrainsMonoHangul-NF

  • 폰트 디렉토리 생성
sudo mkdir -p /usr/local/share/fonts/JetBrainsMonoHangul-NF

  • 파일 복사
sudo cp JetBrainsMonoHangul-NF/out/*.ttf /usr/local/share/fonts/JetBrainsMonoHangul-NF/

  • 폰트 적용
fc-cache -fv

추가 폰트 설치(fallback)

  • JetBrainsMonoNerdFontsHangul 폰트는 오래 돼서 최신 아이콘은 지원하지 않기 때문에 Symbols Nerd Font 추가
Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher
Iconic font aggregator, collection, & patcher: 9,000+ glyph/icons, 60+ patched fonts: Hack, Source Code Pro, more. Popular glyph collections: Font Awesome, Octicons, Material Design Icons, and more

  • 다운로드 및 설치
# 다운로드
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/NerdFontsSymbolsOnly.zip

# 압축 해제
unzip NerdFontsSymbolsOnly.zip -d NerdFontsSymbolsOnly

# 폰트 디렉토리 생성
sudo mkdir -p /usr/local/share/fonts/NerdFontsSymbolsOnly

# 복사
sudo cp NerdFontsSymbolsOnly/*.ttf /usr/local/share/fonts/NerdFontsSymbolsOnly/

# 적용
fc-cache -fv

# 테스트 -> 스팀 로고가 나온다면 성공
echo -e "\uf1b6"

  • 이렇게 하면 폰트가 이렇게 적용 됨
    • 영어: JetBrainsMono
    • 한글: D2CodingLigature
    • 아이콘: Symbols Nerd Font