태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

zsh와 oh my zsh 설치가 완료된 모습 

 꽤 오랫동안 우분투 기본 shell인 bash를 사용하고 있었습니다. 가볍게 쓰고 있었기 때문에 불편함은 딱히 못 느끼고 있었죠. 요 근래 공부와 개인 프로젝트 등으로 인해 shell을 많이 쓰게 되면서 불편함이 하나둘 부각되기 시작했고, 편한 걸 찾다가 zsh를 사용하게 되었습니다. 사실 처음부터 zsh의 존재에 대해 알고 있었던 건 아니고, 강의를 듣는데 강사분이 zsh를 사용하고 있었기 때문입니다. 상당히 예쁘고 사용이 편리해보이더라고요. 그리고 직접 사용해보니 훨씬 편하고 예뻐서 사용하기가 더 좋아서 주력으로 사용하고 있습니다.


zsh와 oh my zsh

 zsh는 bash와 같은 shell 프로그램입니다. bash에 비해 강력한 기능과 여러 가지 플러그인을 제공하고 있습니다. oh my zsh는 zsh 설정을 관리하기 위한 프레임워크입니다. 현재를 기준으로 200개가 넘는 플러그인과 140개 이상의 테마를 제공합니다. 이 둘을 함께 사용할 경우 예쁘고 편리한 shell 사용 환경을 쉽게 갖출 수 있습니다.


zsh 설치하기

 개인적으로 사용하고 있는 맥북에서는 이미 설치가 완료되었기 때문에 우분투를 기준으로 설명해드리겠습니다. 기본적인 틀은 크게 다르지 않습니다. 먼저 zsh가 설치되어 있는지부터 확인해야 합니다. 터미널에서 zsh --version를 입력하여 zsh가 설치되어있는지 확인해줍니다. oh my zsh를 사용하기 위해서는 zsh의 버전이 4.3.9 이상이어야 합니다.

zsh 버전 확인

 zsh가 설치되어 있지 않거나 zsh의 버전이 낮을 경우엔 sudo apt-get install zsh를 통해 zsh를 설치해줍니다. 설치한 후 zsh의 버전을 확인해줍니다. 버전 확인하는 명령어는 이제 아시겠죠?

zsh 설치 화면 

 이후 chsh -s /usr/bin/zsh를 통해 기본 shell을 zsh로 변경해줍니다. 계정의 비밀번호가 필요합니다. 이후 터미널을 재실행한 후, echo $SHELL을 을 사용하여 zsh가 현재 shell인지 확인합니다.

zsh가 현재 shell인지 확인

oh my zsh 설치하기

 oh my zsh는 curl 또는 wget을 통해 설치가 가능합니다. 첫 번째는 curl을 통해 설치하는 방법이고, 두 번째는 wget을 통해 설치하는 방법입니다.

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

 oh my zsh 설치를 완료한 모습입니다.

oh my zsh 설치 완료 화면

 이제 zsh의 테마를 변경해보겠습니다. 테마는 여기서 확인할 수 있으니 살펴보고 마음에 드는 테마를 선택하시면 됩니다. 저는 agnoster 테마를 적용해보겠습니다. 먼저 vi ~/.zshrc로 zsh 설정파일을 변경해줍니다. THEME="rubbyrussell"부분을 THEME="agnoster"로 변경하고 저장하고 vi를 종료해줍니다. 테마 적용은 source ~/.zshrc를 입력하시면 바로 적용됩니다!

oh my zsh 테마 적용 

 만약 폰트가 깨질 경우 여기로 가셔서 Powerline 지원 폰트를 설치해주시고 설정해주시면 됩니다.

Powerline 지원 폰트 설치 완료

설치 완료!

 이렇게 zsh와 oh my zsh의 설치가 모두 끝났습니다. 이후 플러그인이나 다른 추가 테마의 경우엔 다른 포스트에서 설명하도록 하겠습니다. 글이 이렇게 길어질 줄은 몰랐거든요. 궁금한 점이나 안 되는 부분이 있을 경우 댓글 남겨주시면 최대한 도와드리겠습니다! 글 봐주셔서 감사합니다!

블로그 이미지

플린 N.

IT, 컴퓨터, 모바일 및 취미, 리뷰 블로그

댓글을 달아 주세요

Captin: A tool to show Mac caps lock status.

 Captin: A tool to show Mac caps lock status.


 저는 여러 종류의 PC를 사용하고 있습니다. 메인 PC인 윈도우 PC와 개발용으로 쓰는 맥북 프로 레티나(이하 맥북), 그리고 개인 개발 서버인 우분투 PC를 비롯하여 NAS까지 사용하고 있습니다. 개발을 주로 맥북으로 하고 있는데, 제 맥북엔 한 가지 문제가 있습니다. Shift 키가 가끔 먹히지 않는다는 건데요. 구입할 때부터 그랬는데 귀찮다고 교환을 안 해버렸더니 아직까지 쓰고 있네요.

 평소에는 큰 문제가 안 되는데, 개발할 때 보면 좀 짜증날 정도로 문제가 생깁니다. 고속 타이핑을 할 때 Shift 키가 먹히지 않아서 오타가 꽤나 많이 발생하게 되더라고요. 키보드에 불빛으로 Shift 키의 상태가 보이긴 하지만, 보통 타이핑을 할 때는 화면을 주로 보고 타이핑을 하게 되잖아요? 그러다보니 별 도움이 안 되더라고요. 그래서 괜찮은 앱 없을까 하다가 찾은 앱이 바로 Captin이라는 앱입니다. 기능은 간단하지만 설정을 꽤 세부적으로 할 수 있어서 마음에 들었고, 비교적 최신 앱이라서 요즘 계속 사용하고 있답니다. 그리고 무료에요!

 Captin 받으러 가기(무료)

 간단한 앱인 듯 하면서도 많은 설정을 할 수 있는 앱인데요. 기능을 하나씩 소개해보고자 합니다. 먼저 설정창을 볼까요?

Captin 설정 부분 - General

 General 부분인데요. 여기서는 로그인시 Captin을 실행할 건지와 실행시 현재 설정을 보여줄 건지, 화면에 바로 보여주는 HUD의 크기, 배경 색상, 텍스트 색상 및 화면에 나타날 시간을 ON/OFF별로 따로 설정할 수 있습니다.

Captin 설정 부분 - Displays

 Displays 부분에서는 각각의 디스플레이 별로 따로 위치를 지정해줄 수 있습니다. 저는 정 중앙 하단이 제일 나은 것 같아서 정 중앙 하단으로 설정하고 Y padding을 조금 줬네요. 제 설정대로 하시면 아래처럼 보인답니다.


Captin HUD 위치


 괜찮죠? 자신이 원하는 색상과 위치로 자유롭게 설정할 수 있는 부분이 참 좋습니다.

Captin 설정 부분 - Icon

 다음은 Icon 부분인데요. 이 부분에서는 메뉴 바에 위치한 아이콘과 독 바에 위치하는 아이콘의 설정을 할 수 있는데요. 독 바에 나타나는 아이콘은 보이게 할 지, 안 보이게 할 지를 선택할 수 있습니다. 메뉴 바에 나타나는 아이콘의 경우에는 Caps lock이 켜져있을 경우 보이는 Light color를 자유롭게 선택할 수 있으며, 색상이 아닌 심볼로도 바꿀 수 있습니다. 아이콘의 모양도 간단하게 설정할 수 있어요.


 


 이렇게 말이죠! 눈에 잘 띄도록 설정하는 게 좋겠죠?

Captin 설정 부분 - Sound

 마지막으로는 Sound 부분입니다! 여기서 Caps lock의 상태별로 소리를 다르게 지정할 수 있어요.

 확실히 Captin을 사용하고 나서부터는 Caps lock의 상태를 바로바로 알 수 있게 되어서 좋더라구요. 오타도 꽤나 줄어들고 있구요. 무료임에도 불구하고 정말 정말 좋은 앱입니다. 여러분도 맥북에서 Caps lock 키 사용의 불편함을 느끼셨다면 사용해보세요! 타이핑의 질이 달라질 겁니다. ㅎㅎ 오늘도 글 봐주셔서 감사합니다! 다음에 또 들러주세요!

블로그 이미지

플린 N.

IT, 컴퓨터, 모바일 및 취미, 리뷰 블로그

댓글을 달아 주세요