250x250
Notice
Recent Posts
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
관리 메뉴

일상 코딩

[맥OS] Mac OS 터미널 Agnoster 세팅 설정 종합 정리 본문

Mac OS/터미널 세팅

[맥OS] Mac OS 터미널 Agnoster 세팅 설정 종합 정리

polarcompass 2021. 11. 27. 00:48
728x90

최종적으로 만들 터미널 세팅 모습

※ 노란색 master 부분은 github와 연동된 폴더를 표시한것뿐이니 없어도 정상인것이다.

참고 youtube 영상
https://youtu.be/mba8cnGcgqE

1. iTerm2  설치

https://iterm2.com/downloads.html 

링크를 들어가 다운받는다.

 

Downloads - iTerm2 - macOS Terminal Replacement

 

iterm2.com

2. Home Brew 설치

https://brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

터미널에 위 코드를 복사해서 실행한다.

설치 다 되고 난 후 PATH 추가 해준다.

$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/sss/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"

위에 있는 코드 블럭에 있는 내용은 제 컴퓨터에 한정된 내용이고,

본인 터미널 창에 나온 내용을 복사해서 실행합니다.

추가 설치 사항
$ brew install wget

3. ZSH 설치

brew install zsh

4. OhMyZsh 설치

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

5. OhMyZsh 테마 설치

oceanic-next-iterm-master.zip
0.29MB

 

Command  ,  단축키로 Preference로 들어간다.

Profiles -> Color -> Color Presets -> import -> 다운받은 위 폴더 압축 해제 후

Oceanic-Next 파일 선택해준 후 다시 Color Presets로 들어가서 컬러 세팅으로 선택해준다.

6. Agnoster 테마로 변경

아래 순서대로 코드 입력해준다.

cd
open ~/.zshrc

문서가 열리면 아래 부분처럼 바꿔준다.

ZSH_THEME="agnoster"

바꿔 준 후 꼭 저장하고 나와준다.

source ~/.zshrc

7. 이름 축약

cd
open ~/.zshrc

문서를 연후 맨 아래 부분에 아래 코드를 붙여넣어준다.

prompt_context() {
  if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
  fi
}

이것도 마찬가지로 붙여넣어준 후 꼭 저장하고 나온다.

source ~/.zshrc

8. Hack 폰트 설정

아래 링크로 들어가 폰트를 받아서 설치한다.

https://sourcefoundry.org/hack/

 

Hack | A typeface designed for source code

A Family of Four Faces Hack includes monospaced regular, bold, italic, and bold italic sets to cover all of your syntax highlighting needs.

sourcefoundry.org

Hack-v3.003-ttf.zip
0.59MB

 

설치 후 아래 단축키로 preference로 진입 후

Command ,  

profiles -> text -> Font -> Hack

9. zsh - syntax - highlighting 설치하기

아래 코드를 복사 후 실행한다.

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
source ~/.zshrc

이후엔 iTerm2 완전 종료 후 다시 실행해 준다.

10. VSCode 터미널 폰트 깨질시 아래 링크로 폰트 Hack으로 변경한다.

https://junhobaik.github.io/dev-font-vsc/

 

개발자 글꼴 Hack, 그리고 VSCode 글꼴 설정하기

코딩용 폰트는 여러가지가 있다. JAVA 사용자가 많이들 선호하는 Consolas나 요즘 뜨고 있는 fira code라던가 말이다. 많은 폰트를 써봤지만 현재는 Hack 폰트를 사용하고 있다. 본인 생각에 튀는 부분

junhobaik.github.io

{
  "editor.fontFamily": "Hack, Menlo, Monaco, 'Courier New', monospace"
}

11. "Visual Studio Code", "flutter" 터미널 명령어 세팅

$ open ~/.zshrc
# Add Flutter Path (flutter)
export PATH="$PATH:/Users/sss/Documents/libraries/flutter/bin"
$ source ~/.zshrc

.zshrc 안에 위 코드블럭 내용을 복붙해준다.

위와 같이 설정해주면 터미널에서 "code"를 치면 Linux처럼 VSCode가 실행된다.

출처

https://medium.com/harrythegreat/oh-my-zsh-iterm2%EB%A1%9C-%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84-%EB%8D%94-%EA%B0%95%EB%A0%A5%ED%95%98%EA%B2%8C-a105f2c01bec

https://beomi.github.io/2017/07/07/Beautify-ZSH/

728x90