본문 바로가기

👩‍🍳 도비는 빵굽는 중/🥨 귀여운게 제일 좋아

[Mac] 맥북 터미널 꾸미기 | iTerm | 커스텀

컴공에 들어간 동생 도와주다가 정리하게 된 맥북 터미널 커스텀

 

Mac Terminal  |  iTerm

 


아무것도 모르고 컴공에 들어온 나와 1학년때부터 쭉 함께하는 사과들 🍎

할 수 있는 모든 커스텀을 해본다는 마음으로 깔짝거리던 시절

누구든 검색하게 되는 터미널 꾸미기: iTerm


Setting

 

공식 홈페이지에서 다운 받거나 brew 명령어로 설치하기

brew install iterm2

  

Oh-my-zhs 설치

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

 

기본 shell이 bash ⇢ zsh로 변경된다. 여기에 플러그인을 설치해서 다양한 기능 사용하기.

 

 


 Customizing

 

⚬ 테마 변경 (테마 목록)

보통 agonster라는 테마를 자주 사용하던데 취향대로 선택하기..

open ~/.zshrc

.zshrc 파일을 열어 ZSH_THEME 부분을 "agnoster"로 변경해준다.

 

 

⚬ 폰트 변경

테마를 바꾸면 폰트가 깨지는 문제가 발생하는데, 깨지지 않는 폰트로 바꿔줘야 한다.

이것도 보통 D2 Coding 폰트를 주로 사용한다. (☞ 글꼴 다운로드)

 

.tff 파일 받아서 설치!

 

iTerm2 > Preference > Profiles > Text > Font 를 D2Coding으로 변경한다.

 

 

(원래 터미널도 폰트가 깨지니까 동일하게 변경해줘야 한다)

 

⚬ 컬러 변경

설정에서 프리셋으로 변경할 수 도 있고 테마를 다운받아서 사용할 수도 있다. (☞ color shemes)

 

iTerm2 > Preference > Profiles > Colors > Color Presets > import 원하는 테마 클릭해서 변경하기

 

 

⚬ 상태바 설정

 

상태바 추가: iTerm2 > Preferences > Profiles > Session > Status bar enabled

Configure State Bar 버튼을 클릭해 상태바에 원하는 메뉴를 추가한다

 

상태바의 위치는 Preferences > Appearance > Status bar location > Bottom 에서 변경 가능

 


플러그인 설치

iTerm의 장점 ➭ 다양한 플러그인을 사용할 수 있는 것!!

 

 자동완성 기능

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

git clone으로 플러그인을 클론하고 

open ~/.zshrc에 플러그인 경로를 추가해준다.

plugins=( 
    # other plugins...
    zsh-autosuggestions
)

 

Syntax Highlighter

동일한 방법으로 플러그인 추가하기!

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
plugins=( 
    # other plugins...
    zsh-syntax-highlighting
)

 

Neofetch (☞ github link)

iTerm2 부팅 시 사용자의 정보가 뜨도록 하는 플러그인!

 

brew install neofetch

 

설치 후  open ~/.zshrc 의 맨 아래에 neofetch 추가해주기