Hack Nerd Font (Hack)
Hack Nerd Font는 소스 코드용 고정폭 서체 Hack에 개발 도구·파일·상태 표시용 아이콘을 추가한 글꼴이다. macOS에서 터미널과 편집기의 글꼴로 지정해 사용하며, 아이콘을 출력하는 테마나 플러그인과 함께 활용한다.
어떤 사용자에게 필요한가
터미널 프롬프트나 편집기 상태줄에서 Git, 폴더, 개발 언어 등의 아이콘을 사용하는 개발자에게 적합하다. 기존 Hack의 글자 모양을 유지하면서 Nerd Fonts 아이콘을 표시하고 싶은 경우에 선택할 수 있다.
글꼴 자체가 Git 상태를 읽거나 파일 유형을 판별하지는 않는다. 테마나 플러그인이 해당 문자를 출력하고, Hack Nerd Font가 그 문자를 그림 형태로 표시하는 구조다.
지원 환경과 버전 확인
공식 Nerd Fonts 문서는 macOS와 Linux의 설치 경로 및 Windows의 패키지 설치 경로를 안내한다. 따라서 입력 정보의 macOS는 사용 가능한 환경이지만, macOS 전용 제품은 아니다.
2026-10-09 확인 시 공식 최신 배포는 v3.5.1이다. 이 번호는 Nerd Fonts 배포 버전이며, 해당 배포의 Hack 문서에 적힌 원본 서체 버전은 3.003이다. 두 번호를 구분해야 한다. 최신 릴리스가 제공되고 있으며, 확인한 공식 자료에서 지원 종료 공지는 발견하지 못했다.
변형과 스타일 고르기
터미널에서 열 정렬이 중요하거나 고정폭 글꼴만 허용한다면 Hack Nerd Font Mono를 먼저 선택한다. 일반 Hack Nerd Font는 아이콘을 더 크게 표시할 수 있지만 터미널의 문자 폭 처리에 따라 결과가 달라진다. Propo는 GUI나 발표 자료처럼 비례폭 아이콘이 필요한 환경을 위한 선택이다.
각 변형에는 보통체, 굵게, 기울임, 굵은 기울임 파일이 있다. Mono·Propo의 차이는 특히 추가 아이콘의 폭과 관련되므로, Propo를 일반적인 본문용 비례폭 서체로 이해하지 않는 편이 좋다.
macOS 설치와 첫 작업 순서
공식 배포 페이지에서 Hack.zip을 받아 압축을 풀고 사용할 변형의 TTF 파일을 고른다. Finder에서 파일을 두 번 클릭한 뒤 서체 관리자 대화상자의 설치를 선택한다. Homebrew를 이미 사용하는 경우 공식 문서의 brew install font-hack-nerd-font 명령으로 설치할 수도 있다.
설치 후 터미널이나 편집기의 글꼴 설정에서 Hack Nerd Font 또는 Hack Nerd Font Mono를 지정한다. 공식 Cheat Sheet에서 필요한 아이콘을 찾아 표시를 확인한 다음, 사용 중인 프롬프트나 상태줄 설정에 적용한다. 설치만으로 기존 화면에 아이콘이 자동 추가되지는 않는다.
실무 활용 예시
예를 들어 macOS 터미널에서 Git 저장소별로 작업하는 개발자는 프롬프트 테마가 출력하는 브랜치 기호와 폴더 기호를 Hack Nerd Font로 표시할 수 있다. 먼저 Mono로 기호와 경로의 열 정렬을 확인하고, 아이콘 크기가 작다면 일반형을 비교하는 순서가 유용하다.
원격 서버에 접속하는 작업에서는 화면을 그리는 로컬 터미널의 글꼴 설정을 먼저 확인한다. 팀원에게 설정을 공유할 때는 사용한 글꼴 이름과 Nerd Fonts 버전도 함께 기록하면 아이콘 차이를 추적하기 쉽다.
무료 사용과 라이선스 제약
공식 배포 글꼴은 무료로 받을 수 있으며, 확인한 자료에는 유료판이나 기능별 구매 구분이 없다. 원본 Hack은 상업·비상업 용도의 데스크톱, 인쇄, 웹 및 소프트웨어 임베딩 사용을 허용한다고 설명한다.
다만 패치된 글꼴 전체를 단일 MIT 라이선스로 취급해서는 안 된다. Hack에는 MIT와 Bitstream Vera 관련 조건이 있고, 추가 아이콘에도 CC BY 4.0, Apache 2.0, OFL 등의 서로 다른 조건이 명시되어 있다. 앱에 포함하거나 수정본을 재배포할 때는 글꼴 및 아이콘별 고지 조건을 검토해야 한다.
문제가 생겼을 때 확인 순서
아이콘이 네모로 나오면 먼저 현재 앱이 원본 Hack이 아닌 Nerd Font 변형을 실제로 선택했는지 확인한다. 이어서 서체 관리자의 유효성 확인과 중복 서체 검사를 진행하고, 앱을 다시 열어 확인한다.
특정 기호만 빠지면 테마·플러그인이 설치된 Nerd Fonts와 같은 세대의 코드 포인트를 사용하는지 확인한다. 공식 FAQ는 오래된 기호 사용을 점검하도록 안내한다. 아이콘이 눌리거나 옆 글자와 겹치면 Mono로 비교하고 터미널의 문자 폭 처리도 확인한다. less에서만 기호가 사라지는 경우에는 공식 FAQ의 LESSUTFCHARDEF 설정 항목을 확인한다.
다른 글꼴과 선택 기준
아이콘이 필요하지 않다면 원본 Hack부터 검토할 수 있다. 다른 글자 모양을 선호한다면 Nerd Fonts가 제공하는 FiraCode나 JetBrainsMono 계열을 같은 코드와 프롬프트로 비교하는 방법이 있다.
기존 글꼴을 유지하면서 아이콘만 보완하려면 공식 문서의 Symbols Nerd Font 글꼴 대체 방식도 후보가 된다. 다만 앱이 대체 글꼴을 처리하는 방식에 영향을 받는다. 선택할 때는 작은 글자의 판독성, 아이콘 폭, 굵게·기울임 표시, 실제 터미널의 정렬을 함께 살펴보는 편이 좋다.
공식 안내
- Nerd Fonts 공식 저장소 README · 확인 2026-10-09
- Nerd Fonts Release v3.5.1 · 확인 2026-10-09
- Hack — Nerd Fonts v3.5.1 글꼴 파일과 README · 확인 2026-10-09
- Nerd Fonts FAQ and Troubleshooting · 확인 2026-10-09
- Hack 공식 저장소 — 기능 및 라이선스 · 확인 2026-10-09
- Nerd Fonts Cheat Sheet · 확인 2026-10-09
- Mac용 서체 관리자에서 서체 설치 및 유효성 확인하기 · 확인 2026-10-09
주요 기능
- Hack의 코드용 글자에 Devicons, Octicons, Font Awesome, Powerline 등의 아이콘 글리프를 추가한다.
- Regular, Bold, Italic, Bold Italic의 네 가지 스타일을 TTF 파일로 제공한다.
- 아이콘을 한 칸에 맞추는 Mono, 더 크게 표시하는 일반형, 비례폭 환경을 위한 Propo 변형을 제공한다.
- 공식 Cheat Sheet에서 아이콘 이름과 코드 포인트를 검색해 설정에 사용할 기호를 찾을 수 있다.
관련 프로그램
mitmproxy
mitmproxy.org
mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.
AWS Corretto JDK
corretto.aws
AWS Corretto JDK의 공식 명칭은 Amazon Corretto이며, Amazon이 배포하는 무료 OpenJDK 개발·실행 환경이다. Java SE 호환성 검증을 거쳤으며 macOS, Linux, Windows에서 Java 프로그램을 개발하고 실행할 수 있다. 이 설명은 제공된 버전에 해당하는 Corretto 21 LTS와 macOS 사용을 중심으로 다룬다.
Postman
postman.com
Postman은 API 요청 전송, 응답 검사, 테스트 자동화와 협업을 제공하는 API 개발 플랫폼입니다. macOS의 Intel·Apple Silicon을 지원합니다.
VSCodium
github.com
VSCodium은 Microsoft의 VS Code 오픈 소스를 커뮤니티 기본 설정으로 빌드해 배포하는 무료 코드 편집기입니다. Microsoft 브랜딩을 제외하고 편집기 텔레메트리를 기본 비활성화하며, 확장 설치에는 Open VSX를 사용합니다. macOS·Windows·Linux를 지원하지만, 일부 Microsoft 전용 확장과 디버거는 호환되지 않으므로 기존 개발 환경을 옮기기 전에 확인이 필요합니다.
OpenCode
opencode.ai
OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.
GitHub Desktop
desktop.github.com
GitHub Desktop은 Git 저장소의 변경 비교, 커밋, 브랜치 관리와 원격 동기화를 그래픽 화면에서 수행하는 무료 오픈 소스 앱이다. GitHub와 GitHub Enterprise 연동에 초점을 두며, macOS와 Windows에서 사용할 수 있다.