Mac 친해지기

[Ghostty] Mac 터미널 -> Ghostty 사용하기

bryan.oh 2025. 4. 22. 14:21
반응형

MAC Terminal Ghostty

iTerm 을 많이 쓰는데, 이번에 새로운걸 써보려고 합니다.

 

아래 영상으로 기능들을 미리 볼수있는데, 아주 편리할 것 같습니다.

https://www.youtube.com/watch?v=3wq0RFYAvNo

 

간략하게 사용법을 남겨 보도록 하겠습니다.

 

설치

https://ghostty.org/download

 

Ghostty

Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

ghostty.org

여기에서 설치.

https://ghostty.org/download

 

실행

설치 후 Ghostty 실행.

버전 확인

ghostty +version
user@hello-bryan ~ % ghostty +version
Ghostty 1.1.3

Version
  - version: 1.1.3
  - channel: stable
Build Config
  - Zig version: 0.13.0
  - build mode : builtin.OptimizeMode.ReleaseFast
  - app runtime: apprt.Runtime.none
  - font engine: font.main.Backend.coretext
  - renderer   : renderer.Metal
  - libxev     : main.Backend.kqueue

 

단축키 확인

ghostty +list-keybinds

여기에서 super 키는 맥의 command 키 입니다.

 

테마 변경

- 설명은 공홈 https://ghostty.org/docs/features/theme 여기에서 확인 가능.

그리고 ghostty 에서도 확인 가능.

아래와 같이 명령어를 실행하면

ghostty +list-themes

이 화면에서 키보드 아래 방향키를 누르면서 색상을 보다보면 눈이 편한 색상이나 간지나는 색상을 찾아서 적용하면 됩니다.

꽤 많이 있어서 고르기 힘드네요 ㅎㅎ

검색은 / 누르면 텍스트 입력해서 검색할 수 있습니다.

설정 파일을 수정해야되는데, 없다면 생성하면 됩니다.

전 ghostty 에서 그대로 편집해볼께요.

mkdir -p ~/.config/ghostty/

vi ~/.config/ghostty/config

zenburned 라는 테마로 설정해보겠습니다.

 i  를 눌러서 입력모드로 바꾸고 아래 내용 입력.

theme = zenburned

그리고 esc 키 한번 누르고 : 누르고 wq 입력하고 엔터

 

그리고 새로운 config 를 적용하는 단축키는 command + shift + comma(,) 입니다.

입니다.

바로 적용되네요.

 

 

시스템 다크/라이트 모드에 따라 테마 자동 전환

macOS의 다크/라이트 모드에 따라 Ghostty의 테마를 자동으로 변경하려면 다음과 같이 설정합니다:

theme = dark:catppuccin-frappe,light:catppuccin-latte

이렇게 설정하면 시스템 모드에 따라 자동으로 테마가 전환됩니다.

 

기본적인 ghostty 의 기능이라면

command + t 를 누르면 탭을 생성합니다. 탭에 있는 숫자는 command 키를 누르고 숫자 키를 누르면 해당 탭으로 이동합니다.

 

그리고 탭을 닫으려면 command + w 를 누르면 됩니다.

그리고 탭내에서 화면을 나눌 수 있습니다.

이건 command + d 를 누르면 됩니다.

또, 여기에서 가로로 분할 할 수 있는데, 분할 하려는 탭에 커서를 두고 command + shift + d 를 누르면 

이렇게 나눠집니다. 그리고 탭을 닫을 때는 커서가 있는 탭에서 command + w 누르면 됩니다.

이밖에 많은 기능이 있겠지만, 우선은 여기까지..

써보다가 유용한 기능이 있다 싶으면 추가로 글을 쓸께요~

 

 


 

계속해서, 

이렇게 꾸미려면, 또 다른 라이브러리를 설치해야됩니다.

 

powerlevel10k 설치


사전 설치
  - oh-my-zsh가 설치되어 있어야 합니다.
  - 터미널에서 다음 명령어 실행

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)

 

p10k 설치

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git \   ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k


~/.zshrc 에서 테마 변경

ZSH_THEME="powerlevel10k/powerlevel10k"


설정 적용

source ~/.zshrc


설정하는 화면이 안나오면 수동으로도 가능 / 또는 나중에 변경하고 싶을 때

p10k configure 

명령어 날리면 됨.

 

728x90
반응형