Powerlevel10k Git Status Mark

스크린샷 2024-07-25 오후 3.38.06.png

GitHub - romkatv/powerlevel10k: A Zsh theme

Powerlevel10k Git Status

powerlevel10k/gitstatus/README.md at master · romkatv/powerlevel10k

Powerlevel10k는 Zsh 테마로, 사용자 정의가 용이하고 다양한 설정 옵션을 제공합니다. Powerlevel10k를 수정하는 가장 일반적인 방법은 설정 마법사(p10k configure)를 실행하거나 ~/.p10k.zsh 파일을 직접 편집하는 것입니다.

설정 마법사 실행

설정 마법사를 실행하면 Powerlevel10k 설정을 쉽게 수정할 수 있습니다:

p10k configure

이 명령을 실행하면 설정 마법사가 시작되며, 여러 가지 프롬프트 스타일과 옵션을 선택할 수 있습니다. 설정이 완료되면 선택한 옵션에 따라 ~/.p10k.zsh 파일이 생성되거나 업데이트됩니다.

~/.p10k.zsh 파일 직접 편집

설정 마법사를 사용하지 않고 직접 ~/.p10k.zsh 파일을 수정하여 Powerlevel10k를 커스터마이즈할 수도 있습니다. 이 파일에는 테마 설정과 사용자 정의 옵션이 포함되어 있습니다.

예시: ~/.p10k.zsh 파일 수정

  1. 파일 열기

    편집기를 사용하여 ~/.p10k.zsh 파일을 엽니다. 예를 들어, nano 편집기를 사용할 수 있습니다:

    nano ~/.p10k.zsh
    
    
  2. 설정 수정

    파일 내에서 다양한 설정 옵션을 찾아 수정할 수 있습니다. 예를 들어, 프롬프트 색상, 아이콘, 표시할 정보 등을 수정할 수 있습니다.

    # To customize prompt elements, add, remove, or reorder values in POWERLEVEL9K_LEFT_PROMPT_ELEMENTS
    # and POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS. Every element is of the form 'name' or 'name:params'.
    # See ~/.p10k.zsh for details.
    POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon context dir vcs)
    POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status command_execution_time background_jobs time)