728x90
반응형

Starship : Cross-shell Prompt

Starship with iTerm2 and the Snazzy theme

모든 셸에 사용할 수 있는 최소의, 매우 빠른, 무한히 사용자 정의가 가능한 프롬프트!

  • 빠름 : 빠릅니다 – 정말 정말 빠릅니다! 🚀
  • 사용자 정의 가능 : 프롬프트의 모든 측면을 구성합니다.
  • 범용 : 모든 셸, 모든 운영 체제에서 작동합니다.
  • 지능형 : 관련 정보를 한눈에 보여줍니다.
  • 풍부한 기능 : 모든 인기 도구 지원.
  • 쉬움 : 설치가 빠르며 몇 분 안에 사용을 시작할 수 있습니다.

🚀 설치

필수 조건

역자 주) 너드 폰트와 유사한 문자를 지원하는 글꼴이면, 해당 글꼴을 사용하셔도 됩니다.

1단계. Starship 설치

설치 지침을 보려면 아래 목록에서 운영 체제를 선택하세요.

리눅스

  • 시스템에 맞는 최신 버전을 설치하세요:
curl -sS https://starship.rs/install.sh | sh
  • 다음 패키지 관리자를 사용하여 Starship을 설치할 수 도 있습니다.
배포 저장소 명령어
Any [crates.io] cargo install starship --locked
Any [conda-forge] conda install -c conda-forge starship
Any [Linuxbrew] brew install starship
Alpine Linux 3.13+ [Alpine Linux Packages] apk add starship
Arch Linux [Arch Linux Extra] pacman -S starship
CentOS 7+ [Copr] dnf copr enable atim/starship
dnf install starship
Gentoo [Gentoo Packages] emerge app-shells/starship
Manjaro pacman -S starship
NixOS [nixpkgs] nix-env -iA nixpkgs.starship
openSUSE [OSS] zypper in starship
Void Linux [Void Linux Packages] xbps-install -S starship

윈도우

  • 릴리스 섹션 에서 MSI 설치 프로그램을 사용하여 시스템에 최신 버전을 설치하세요.

  • 다음 패키지 관리자를 사용하여 Starship을 설치할 수 도 있습니다.

저장소 명령
[crates.io] cargo install starship --locked
[Chocolatey] choco install starship
[conda-forge] conda install -c conda-forge starship
[Scoop] scoop install starship
[winget] winget install --id Starship.Starship

2단계. Starship을 사용하기 위해 셸을 설정하세요

쉘을 구성하여 우주선을 초기화합니다. 아래 목록에서 선택하세요:

  • bash
    • ~/.bashrc의 끝에 다음을 추가합니다.
eval "$(starship init bash)"
  • Windows 명령 프롬프트 (Cmd)
    • Cmd와 함께 Clink (v1.2.30+)를 설치하여 사용해야 합니다.
    • 다음 내용으로 %LocalAppData%\clink\starship.lua 경로에 파일을 만듭니다.
load(io.popen('starship init cmd'):read("*a"))()
  • PowerShell
    • PowerShell 구성의 끝에 다음을 추가합니다($PROFILE을 실행하여 찾을 수 있음):
Invoke-Expression (&starship init powershell)
  • 나머지 구성은 starship 홈페이지를 참조하세요.

3단계. Starship 구성

새로운 셸 인스턴스를 시작하면 아름다운 새 셸 프롬프트가 표시됩니다. 기본 설정에 만족하신다면 즐겨보세요!

Starship을 더욱 맞춤화하고 싶다면:

  • 구성 – 프롬프트를 원하는 대로 조정하기 위해 Starship을 구성하는 방법을 알아보세요.

  • 사전 설정 – 다른 사람의 사전 구축된 구성에서 영감을 얻으세요

📝 라이센스

728x90
반응형

+ Recent posts