초기의 Terminal은 예쁘긴 하지만, 약간의 멋과 편의성을 위해 여러가지 세팅해보려고 합니다.
터미널을 켠뒤, 우측 상단의 터미널을 클릭하여 설정을 눌러주면, 아래와 같이 프로필(테마)을 설정할 수 있습니다
해당 프로필은 일반 옆 탭의 프로필 탭에서 보거나 변경할 수 있습니다.
neofetch는 운영체제, 소프트웨어 및 하드웨어에 대한 정보를 예쁜 시각적인 방식으로 표시해주는 도구입니다.
neofetch GitHub 레포지토리에서 상세 정보를 볼 수 있습니다.
brew를 이용해 neofetch를 설치합니다.
brew install neofetch
그런 다음, neofetch
명령을 실행시켜보면, 아래와 같이 사과를 볼 수 있습니다.
터미널 실행 시마다 neofetch를 실행하게 하려면 터미널 설정을 변경해야 합니다.
저는 Z Shell을 설치해서 쓰고 있어, 아래와 같이 환경설정 파일에 반영해주었습니다.
echo "neofetch" >> ~/.zshrc
source ~/.zshrc
iTerm2는 MacOS에서 공식 터미널 대신 사용할 수 있는 가상 터미널입니다. 기존 터미널에서 제공하는 기능보다 더 편리하고 가독성을 높여주는 애플리케이션입니다.
brew를 이용해 iterm2를 설치합니다.
brew install iterm2
Spotlight를 통해 iterm을 실행시켜줍니다.
기본 터미널과 별개의 가상 터미널을 이용할 수 있습니다.
iterm2를 열고, 상단의 Profiles 메뉴
를 클릭해줍니다. ssh 접속할 프로필을 하나 생성해줍니다.
주요 설정 목록
iterm2는 터미널을 빠르게 열기 기능을 제공합니다. 이 때 Tag를 등록하면 Tag 별로 그룹핑해주고, 여러개 Tag 등록도 가능합니다.
[상단 Window 메뉴
> Password Manager
]를 눌러 입력할 계정을 추가해줍니다.
다시 Profiles로 돌아와서, Session 옵션 화면을 켭니다. Open password manager automatically 란을 활성화해줍니다.
홈브루는 오픈소스 기반의 Mac OS용 패키지 매니저입니다.
패키지 매니저란, 컴퓨터 프로그램의 설치, 업그레이드, 구성, 제거 과정을 자동화하는 소프트웨어 도구들의 모임을 뜻합니다.
홈브루 홈페이지에 접속해서 설치 명령어를 복사합니다.
Install command
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
위의 명령을 실행하면, 홈브루 패키지 파일들을 다운받습니다. 비밀번호 입력 후, 다운로드가 완료되면 ENTER 키를 눌러줍니다.
후에는 자동으로 다운로드, 설치, 업데이트 과정을 거칩니다.
최종적으로, 터미널에서 사용하기 위해서는 환경변수로 등록해주어야합니다. Next Steps 아래 항목에 있는 명령들을 실행해줍니다.
echo >> /Users/twinkle/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/twinkle/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
이제 터미널에서 brew
명령어를 입력하면 사용할 . 수있습니다.