메인 콘텐츠로 건너뛰기

맥에서 최적의 터미널 환경 만들기: Wezterm & Zsh 활용법

행귤
행귤
조회수 44
요약

빠르고 강력한 터미널, Wezterm 소개

Wezterm은 Rust로 만든 GPU 기반 단말기로, macOS, Windows, Linux 등 다양한 운영체제에서 동작합니다. 글꼴 합성 기능, Lua로 구성하는 옵션 등이 있어서 커스터마이즈에 유리합니다.

Homebrew로 Wezterm 설치하기

Homebrew가 설치되어 있다면 아래 명령어로 Wezterm을 쉽게 설치할 수 있습니다.

brew install --cask wezterm

윈도우나 리눅스 사용자라면 공식 문서에서 각 OS에 맞는 설치 방법을 참고하세요.

필수 폰트: Nerd Font 설치

멋진 아이콘 지원을 위해 Nerd Font 설치가 필요합니다. Mac에서는 아래 명령어로 간단하게 설치할 수 있습니다.

brew install --cask font-meslo-lg-nerd-font

설치 후, Wezterm에 해당 글꼴을 적용해야 아이콘이 정상적으로 보입니다.

Wezterm 구성 파일 만들기

Wezterm의 설정은 Lua 언어로 이루어집니다. 홈 디렉터리에 .wezterm.lua 파일을 작성하면 됩니다.

touch ~/.wezterm.lua

이 파일을 원하는 에디터(예: VSCode, Neovim)로 열어 설정을 추가할 수 있습니다.

사용자 환경에 맞춘 글꼴과 크기 설정

설정 파일에서 글꼴과 크기를 아래처럼 지정하면 됩니다.

config.font = wezterm.font("MesloLGS NF Mono")
config.font_size = 19

각자 화면에 맞게 글꼴 크기를 바꿔주세요.

UI 꾸미기: 탭 바와 창 장식 설정

탭 바가 필요 없거나 창의 상단 타이틀 바를 숨기고 싶을 때 아래와 같이 설정할 수 있습니다.

config.enable_tab

Source & Reference :