본문 바로가기
테크 세미나/개발 Nous

맥북 개발 세팅 처음부터 같이 하는 설정, 화면 나누기, 빠른 검색, 터미널 꾸미기

by Junmannn 2020. 12. 13.
반응형

현재 2017 맥북 프로 13.3인치, 2020 맥북 프로 터치바 15인치 사용중인데, 

예전에 누나가 사용하던 개 고사양의 2015 맥북 프로 15인치를 받았다... 이제 개발을 이거로 해볼까 하느라 싹 밀고 개발 환경을 맞추려고 한다. 딱 필요한 것만 설치할 것이니 필요하다 생각하는것만 따라하길. 서론 긴 건 싫으니 바로 ㄱ

 

1. 윈도우 같은 화면 분할 - Magnet

윈도우처럼 창을 끌어다가 위에 놓으면 전체화면, 화면 왼쪽/오른쪽 끝에 가져다 놓으면 절반 화면이 되는 프로그램

시스템 환경설정 가서 ➡️ 개인 정보 보호 가서 설정을 마쳐야 됩니다. (PC마다 자동 설정이 되기도 할 것임)

 

 

 

 

 

2. 윈도우에서 시작 버튼 같은 검색 프로그램 - Alfred

www.alfredapp.com/

 

Alfred - Productivity App for macOS

Control Your Music You're the boss. Boost your productivity by controlling your Mac using Alfred's deep integration with macOS. Swiftly take action on files and contacts, control your music player and dispatch System commands. Add some fun to your day; Tur

www.alfredapp.com

정말 집사처럼 모든걸 검색을 도와주는 프로그램.

Alfred Hotkey는 알프레드 프로그램을 켜는 단축키임.

검색 범위를 설정할 수 있음.

 

 

 

 

 

3. 맥북 터미널 설정 - iTerm2 

iterm2.com/

 

iTerm2 - macOS Terminal Replacement

iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain

iterm2.com

터미널을 꾸미려고 많은 노력을 해봤으면 들어봤을 oh-my-zsh. 이걸 설치할거임

termianl : 내가 이런 식으로 쓰는 건 터미널 상에서 입력을 해야 된다는 의미다.

이제는 기존 terminal 대신 iTerm2 쓸거임

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

저거 입력하면 oh-my-zsh 설치

 

1) 맥북을 사용하여 개발을 할 때에는 homebrew의 미친듯한 편리함을 사용하자

brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

terminal : 복붙하라는 저 부분을 복붙한다.

시간 좀 걸림...

개발 환경을 bash 에서 zsh 로 변경한다. (어지간하면 개발 환경을 이렇게 함)

terminal : brew install zsh

brew는 homebrew를 사용하는 명령어임. 

terminal : which zsh

위 명령어를 입력하면 경로가 하나 나올 것이다. 해당 경로를 복사한다.

terminal : chsh -s $(방금 복사한 경로) 

방금의 명령어를 써준다면 기본의 쉘을 zsh로 무사히 변경한 것이다

 

 

개꼴보기 싫음.. 나는 테마를 입혀야 겠음

github.com/mbadolato/iTerm2-Color-Schemes

 

mbadolato/iTerm2-Color-Schemes

Over 230 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTer...

github.com

iTerm2 테마를 다운받을 깃헙

일단 나는 깃헙을 많이 쓸 것이고 폴더 위치를 가시적으로 많이 확인되기를 원하기 때문에, 개발자들이 많이 쓰는 Powerlevel9k 를 다운받을거임.

이걸 terminal 에 복붙해라

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

다운을 받았으면 적용을 해야지.

oh-my-zsh를 다운을 받는 순간 zshrc 라는 파일에 설정들이 들어가있다.

그 파일을 수정해야 하니까

terminal : vim .zshrc

그렇게 수정 으로 들어간 zshrc 파일이 켜지면 i 키를 눌러서 편집 모드로 진입한다. 

밑으로 내리다 보면 ZSH_THEME= 이라는 부분이 있다. 그 부분을 편집해라

ZSH_THEME="powerlevel9k/powerlevel9k"

이렇게 입력을 마치고 esc키를 누른다. 그 후 : 키를 누른 후 wq를 누르고 enter키를 누르면 완료다.

그런데! 이렇게만 했을 경우 

글씨가 다 깨진다. 당황하지 마라. 항상 해결책은 존재한다. 폰트를 다운 받도록 하자.

Meslo LG M Regular for Powerline.ttf
0.45MB

이 폰트를 다운받고 더블클릭을 하면 서체 설치가 뜬다. 해당 서체를 설치를 하고 다시 iterm을 클릭한다.

profile - open profile로 설정을 연다.

★Default 누르고 edit profile.

Colors 탭

여기서부터는 진짜 마음대로 해도 된다. 일단 나의 설정

나는 애초에 터미널 창에서 흰 색이 나오는게 싫어서 흰색을 초록색으로 바꿔버림

지금 내가 작업하는 줄이 잘 보였으면 해서 색상도 지정함.

 

Text 탭

방금 설치한 서체로 적용.

마지막으로 Window 탭에서 배경 설정. 이건 진짜 맘대로. 난 배경이 있는게 좋아서 해놨음. Transparency 설정으로 터미널 창 뒤의 화면을 볼 수도 있다.

 

반응형