starship 터미널 프롬프트 사용자 정의

2285 단어 promptstarshipBashZsh

배경



터미널의 프롬프트입니다만, 디폴트라고 보기 어렵고 사용하기 어렵습니다.
프롬프트는 커스터마이즈 하면 Git 브랜치명이나 Git의 진척 표시도 실시할 수 있으므로 꽤 편리하게 됩니다.

그렇다고는 해도, 본허를 넣어 커스터마이즈 시작하면 날이 살아 버리므로 starship를 사용합니다.
  • h tps : // s r시 p. rs
  • htps : // 기주 b. 이 m / s rs p / s rs p

  • 목표





    현재 쉘 확인


    $ echo $SHELL
    

    starship 설치


    $ brew install starship
    

    zsh 쉘의 경우


    $ echo 'eval "$(starship init zsh)"' >> ~/.zprofile
    $ exec $SHELL -l
    

    bash 쉘의 경우


    $ echo 'eval "$(starship init bash)"' >> ~/.bashrc
    $ exec $SHELL -l
    

    fish 쉘의 경우


    $ echo 'eval "$(starship init fish)"' >> ~/.config/fish/config.fish
    $ exec $SHELL -l
    

    starship 구성 파일 만들기


    $ mkdir ~/.config
    $ touch ~/.config/starship.toml
    

    starship 설정 파일 설정 예


    $ vim ~/.config/starship.toml
    add_newline = false
    
    [directory]
    truncate_to_repo = false
    
    [time]
    disabled = false
    

    그 외의 상세한 설정은 공식적으로 상세하게 쓰여져 있으므로 그쪽을 참조해 주세요.
  • h tps : // s r시 p. rs/쟈-jp/콘후ぃg

  • 글꼴 설치



    Git 아이콘이 깨져서 글꼴을 설치합니다.
    $ brew tap homebrew/cask-fonts
    $ brew install font-fira-code --cask
    

    터미널을 열고 글꼴을 설정합니다.



    Fire Code, Retina, 12의 설정을 개인적으로 좋아합니다.

    좋은 웹페이지 즐겨찾기