맥북 꾸미기

Homebrew로 쉽게 설치하는 터미널 꾸미기 패키지 모음

csblogger101 2025. 7. 18. 08:38

Homebrew로 쉽게 설치하는 터미널 꾸미기 패키지 모음
(필수 유틸리티 패키지 한방 설치 가이드)

난이도: 하 | 소요시간: 15~30분 | 준비물: 맥북, 터미널, 인터넷, Homebrew(홈브류)


한 줄 요약

Homebrew 하나만 있으면, 터미널 꾸미는 패키지 설치가 진짜 쉬워진다 함.
자동완성부터 글꼴, 테마까지 한 번에 쫙 깔아보자.


1단계. Homebrew 설치 (이미 있으면 스킵)

Homebrew는 맥에서 거의 표준급 패키지 매니저.
터미널에 아래 명령어 복붙.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

⚠️ 주의: 설치 중에 암호 입력, 'Press RETURN/ENTER' 요청이 있을 수 있다.
설치 잘 끝나면 brew --version으로 버전 확인.

🔍 용어설명:
Homebrew: 맥 전용 패키지 설치/관리 툴.
패키지: 프로그램, 폰트, 툴, 테마 같은 소프트웨어 묶음.
그냥 뭐.. 그렇다고들 한다.


2단계. 터미널 꾸미기 필수 패키지 한방 설치

아래 명령어 한 줄이면, 추천 유틸리티/폰트/도구를 한 번에 설치한다.
자동완성, 하이라이트, ls 컬러, 폰트 등 골고루 모음.

brew install zsh-autosuggestions zsh-syntax-highlighting lsd bat fzf
brew tap homebrew/cask-fonts
brew install --cask font-firacode-nerd-font
  • zsh-autosuggestions: zsh 자동완성 플러그인
  • zsh-syntax-highlighting: 명령어 하이라이트
  • lsd: 폴더/파일 컬러 & 아이콘 ls 대체
  • bat: 고급 cat (파일 미리보기+컬러)
  • fzf: 실시간 검색 & 히스토리 필터링
  • font-firacode-nerd-font: 예쁜 아이콘 폰트

💡 TIP: brew로 설치한 패키지는 brew upgrade로 언제든 최신 상태 유지 가능.


3단계. 패키지 적용 & 터미널에서 써보기

설치 후, 바로 써볼 수 있다.
lsd, bat 등은 커맨드 치면 바로 적용.
플러그인은 vim ~/.zshrc에서 plugins=(... zsh-autosuggestions zsh-syntax-highlighting) 추가해야 함. (vim 사용법 참고)

source ~/.zshrc
lsd
bat ~/.zshrc
fzf

BEFORE:


$ ls
Desktop Documents Downloads
AFTER (lsd, nerd font):

$ lsd
 Desktop     Documents     Downloads

색깔/아이콘 생기면 터미널 분위기 확 달라진다 함.
ㅎㅎㅎ 오.. 제법 괜찮게 나온 것 같음.


실전 활용 꿀팁 & FAQ

  • Q. brew 명령어가 안 먹는다?
    A. 터미널 재시작하거나, echo $PATH로 brew 경로 추가 확인.
  • Q. nerd font 적용했는데 아이콘이 안 보임?
    A. 터미널(혹은 iTerm2)에서 Nerd Font로 폰트 설정 꼭 바꿔야 함.
  • Q. bat, lsd가 cat, ls처럼 동작 안 하면?
    A. alias ls="lsd" 처럼 별칭 설정해두면 편하다.
    zshrc 파일을 vim ~/.zshrc로 수정 (vim 사용법)
  • Q. 플러그인 적용이 안 된다?
    A. source ~/.zshrc로 설정 다시 불러오기 필수.

마무리

터미널 꾸미기는 결국 작은 변화의 반복.
Homebrew 한 번 익혀두면 뭐든 쉽게 깔고, 쉽게 바꿀 수 있다.
나만 모른게 아닌가… 싶기도 여튼..원래 그렇다.


참고자료


태그: homebrew, 홈브류, 패키지관리자, 맥터미널, 맥북, zsh, 터미널꾸미기, iterm2, 자동완성, 명령어하이라이트, nerd font, lsd, bat, fzf, 개발툴, 유틸리티, 플러그인, 폰트, 커맨드라인, shell, macos, mac, vim, vim사용법, howto, tip, 맥설정, 개발환경, ls대체, cat대체, macbook, cli, 프로그래밍, 커스터마이즈, it팁, 패키지추천, alias, 프리셋