터미널에 이모지와 색상효과 추가하기 – figlet, lolcat 등 텍스트 꾸미기 툴 소개
난이도: 하 | 소요시간: 5~10분 | 준비물: macOS 또는 Linux, 인터넷, brew 또는 apt
한 줄 요약
터미널도 예쁠 수 있다. figlet과 lolcat을 조합하면, 컬러풀한 ASCII 아트로 분위기가 확 달라진다.
1단계. figlet 설치 – 텍스트를 아트로 바꿔줌
✅ macOS:
brew install figlet
✅ Ubuntu (Linux):
sudo apt update
sudo apt install figlet
설치 후 아래처럼 실행해본다:
figlet hello
🖥️ 터미널 출력 예시:
_ _ _
| |__ ___| | | ___
| '_ \ / _ \ | |/ _ \
| | | | __/ | | (_) |
|_| |_|\___|_|_|\___/
💡 글꼴 바꾸기: -f 옵션으로 다양한 폰트를 지정할 수 있다. 폰트 목록은 /usr/share/figlet 또는 /opt/homebrew/share/figlet 아래에 있음.
2단계. lolcat 설치 – 무지개 색상 입히기
✅ macOS:
brew install lolcat
✅ Ubuntu (Ruby 필요):
sudo gem install lolcat
✅ 사용 예시:
figlet "WELCOME" | lolcat
🎨 무지개 컬러 효과가 적용되어 출력된다. 꾸미기용으로 좋다.
3단계. 한 줄 이모지 배너 만들기
bash 명령어에 이모지 이모티콘도 같이 넣으면 더 재밌다:
echo "✨ STARTING UP..." | lolcat
💡 TIP: 아래처럼 셸 시작 시 자동 출력되게 .zshrc에 넣을 수도 있다.
echo 'figlet "MY SHELL" | lolcat' >> ~/.zshrc
vim으로 직접 설정하고 싶다면 아래 글 참고:
🔍 용어설명
- figlet: 입력한 텍스트를 ASCII 아트로 바꿔주는 명령어 툴.
- lolcat: 텍스트 출력에 무지개 색상 효과를 입혀주는 유틸리티.
실전 활용 꿀팁 & FAQ
Q. figlet 폰트가 별로 없어요
A. figlet 폰트 DB에서 .flf 파일을 받아서 ~/.figlet에 저장하면 된다. figlet -d ~/.figlet -f 폰트명으로 사용 가능.
Q. lolcat 색상이 안 예쁨
A. lolcat -a -d 5처럼 애니메이션 옵션을 써보자. 터미널 환경마다 다르니 직접 조절해보는 게 좋다.
Q. zshrc에 추가했는데 안 나와요
A. source ~/.zshrc로 적용했는지 확인. echo $SHELL로 zsh인지도 체크.
마무리
터미널도 개인화할 수 있다. figlet과 lolcat은 단순하지만, 꽤 재미있다. 프로젝트 시작 전 “✨ READY TO CODE” 같은 메시지 띄우는 것도 의외로 동기부여가 된다.
참고자료
📌 태그: figlet, lolcat, 터미널 꾸미기, 이모지 배너, 컬러풀 터미널, ASCII 아트, 무지개 출력, shell 커스터마이징, zshrc 설정, bash 프롬프트 꾸미기, macOS 터미널, 리눅스 터미널, figlet 폰트, 터미널 인삿말, 개발자 셸 환경, 개발자 생산성'맥북 꾸미기' 카테고리의 다른 글
| 내 터미널을 뽐내자: tmux로 창 분할 & 세션 관리 (0) | 2025.07.19 |
|---|---|
| LS가 무지개로! ‘lsd’ & ‘colorls’로 폴더 탐색 업그레이드 (2) | 2025.07.19 |
| Git 상태 실시간으로 보여주는 터미널 만들기 (4) | 2025.07.18 |
| Homebrew로 쉽게 설치하는 터미널 꾸미기 패키지 모음 (3) | 2025.07.18 |
| 프로그래머 감성 충전: Nerd Font와 터미널 아이콘 세팅 (1) | 2025.07.18 |