저도 이곳을 참고해서 설치했습니다~
우리는 agnoster 테마를 설치하기 위해 아래 작업들을 해줄겁니다.
agnoster 테마를 쓰면 터미널에서 git을 쓸때 매우 편리해진다고 합니다.
그전에 앞서
일단 iterm2랑 oh my zsh랑 뭐가 다른건지, 뭔 역할인지, 이걸 설치하면 뭘 할수 있는건지 건너뛰고 그냥 냅다 설치하는것만 알려줘서
우선 구글 Geminai에서는 아래와 같다고 해요.
iTerm2 vs oh my zsh
iTerm2는 기본 터미널 에뮬레이터를 대체하는 강력한 터미널 프로그램입니다.
탭 기능: 여러 터미널 세션을 쉽게 관리
분할 창: 한 창에서 여러 터미널 세션 동시 실행
드래그 앤 드롭: 텍스트 및 파일 쉽게 이동
스크롤백: 과거 명령어 및 출력 확인
커스터마이징: 테마, 폰트, 키보드 단축키 설정 변경
Oh My Zsh는 ZSH 쉘을 위한 프레임워크입니다.
테마: 다양한 테마로 터미널 외관 변경
플러그인: 자동완성, 구문 강조, Git 통합 등 다양한 기능 추가
헬퍼: 파일 경로 이동, 명령어 실행 등 작업 자동화
커스터마이징: 환경 설정을 쉽게 변경
간단히 말해서:
iTerm2: 터미널 프로그램 (창, 탭, 스크롤백 등)
Oh My Zsh: ZSH 쉘 프레임워크 (테마, 플러그인, 헬퍼 등)
이렇다고 해요.
글꼴 설치
일단 글꼴부터 설치하죠.
여기서 받으시면 됩니다.
이걸 받아놔야 나중에 글자가 깨지면 이걸 씌우면 되거든요.
iTerm2 설치
이곳이 공식페이지 입니다.
이전에 다른 프로그램들 설치했던것처럼 하시면 돼요.
여기서 다운받고 압축해제하면 파일 나오구요, 그냥 응용프로그램 폴더에 넣으시면 됩니다.
oh my zsh 설치
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
터미널에서 이거 한문장만 실행해주시면 됩니다.
oh my zsh 삭제
sudo chmod 777 ~/.oh-my-zsh/tools/uninstall.sh
~/.oh-my-zsh/tools/uninstall.sh
혹시나 문제가 발생하면 위의 두 명령줄로 간단하게 삭제가 가능합니다.
agnoster 테마 설치
agnoster테마를 설치하면 아래와 같이 나오기 때문에
앞서 말했듯이 git을 쓸 때 매우매우매우매우매우 편하다고 합니다.
이를 위해서 zshrc 파일을 수정해줘야됩니다.
일단 터미널에 아래 명령어를 입력합니다.
vi ~/.zshrc
홈디렉토리에 .zshrc파일을 vi 편집기로 여는겁니다.(참고로 .으로 시작하는 파일은 숨김파일입니다.)
vi 편집기에서 수정을 하려면 i를 눌러줘야 그때부터 insert 모드가 작동합니다.
ZSH_THEME="robyrussell" 를 찾아서
`robyrussell`을 `agnoster`로 바꿔주면 됩니다.
하고 esc를 한번 눌러주고 :wq를 입력해주면 저장 및 종료가 됩니다.
마지막으로
source ~/.zshrc
해주면 됩니다.
폰트 바꾸기
아마 글씨가 깨질텐데 앞서 설치했던 d2coding 폰트로 바꿔줍니다.
설정 -> Profiles -> Text -> Font 를 D2Coding으로 선택해주시면 됩니다.
만약 D2Coding중에 다른 폰트를 설치하셨다면 그걸로 하시면 돼요.
그럼 이제 깨지는거 없이 아주 정상적으로 잘 나올겁니다.
하지만 마지막으로 한가지 더해주면 깔끔하게 보기 좋을겁니다.
맥북 이름 지우기
다시 vi로 .zshrc파일을 수정해봅시다.
vi ~/.zshrc
맨 아래에 다음과 같은 코드를 추가하고
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}
마찬가지로 `source ~/.zshrc`로 적용을 해줍시다.
깔끔해졌죠?
이렇게 하면 유저명만 나옵니다.
되돌리고 싶으면 맨 밑에 추가한 내용만 지워주면 됩니다.
+추가
제 터미널 밑에 보시면 경로, cpu점유율 램 사용율이 나오는데 이걸 설정하는 방법은 다음과 같습니다.
설정에서 Profile -> Session 에 보시면 맨 밑에 Status bar enabled있습니다.
체크 해주시고
옆에 Configure Status Bar 버튼을 눌러보면 위와 같이 나오는데 취향것 아래로 드래그 해주면 추가됩니다.
하단에 Auto-Rainbow도 해주면 무지개색으로 이쁘게 나옵니다.
여기서 Status bar location을 bottom으로 해주시면 아래에 생깁니다.
여기까지 해주면 기본적인 세팅은 끝났습니다~
'공부 > 기타' 카테고리의 다른 글
[Mac] 한영전환을 키맵핑으로 해결하는 방법(hidutil을 사용한 방법. 삭제 포함) (0) | 2024.03.30 |
---|---|
[Mac] 영어 연속입력 설정 (0) | 2024.03.29 |
[Mac] 숨김 파일 보이게 하기 (0) | 2024.03.06 |
[디자인] 타이포그라피(Typography) (1) | 2023.12.11 |
[Mac] 애플 실리콘 맥에서 Homebrew 설치 및 환경변수 설정 (0) | 2023.11.27 |