Skip to content

Starship – Cross-shell prompt

GitHub Actions workflow statusCrates.io versionPackaging status
Chat on DiscordFollow @StarshipPrompt on Twitterウクライナと共に歩む

ウェブサイト · インストール · 設定

English   Deutsch   Español   Français   Bahasa Indonesia   Italiano   日本語   Português do Brasil   Русский   Українська   Tiếng Việt   简体中文   繁體中文

Starship with iTerm2 and the Snazzy theme

最小限の、非常に高速で、無限にカスタマイズ可能なシェル用のプロンプトです!

  • 高速: 本当に 高速です! 🚀
  • カスタマイズ可能: プロンプトのあらゆる側面を構成します。
  • ユニバーサル: あらゆるシェル、あらゆるオペレーティングシステムで動作します。
  • インテリジェント: 関連情報を一目で示します。
  • 豊富な機能: お気に入りのツールをすべてサポートします。
  • 簡単: 迅速なインストールが可能であり、数分で使用開始可能です。

Starshipのドキュメントを見る  ▶

🚀 インストール

必要なもの

  • Nerd Fontがインストールされ、端末にて有効になっている(例えば、FiraCode Nerd Fontを試してみてください)。

Step 1. Starshipをインストール

以下のリストからお使いのOSを選択し、インストール方法をご確認ください。

Android

以下のいずれかのパッケージマネージャーを使用して、Starshipをインストールします。

リポジトリ手順
Termuxpkg install starship
BSD

以下のいずれかのパッケージマネージャーを使用して、Starshipをインストールします。

ディストリビューションリポジトリ手順
Anycrates.iocargo install starship --locked
FreeBSDFreshPortspkg install starship
NetBSDpkgsrcpkgin install starship
Linux

お使いのシステムに合わせた最新版をインストールしてください。

sh
curl -sS https://starship.rs/install.sh | sh

または、以下のパッケージマネージャを使用して、Starshipをインストールします。

ディストリビューションリポジトリ手順
Anycrates.iocargo install starship --locked
Anyconda-forgeconda install -c conda-forge starship
AnyLinuxbrewbrew install starship
Alpine Linux 3.13+Alpine Linux Packagesapk add starship
Arch LinuxArch Linux Extrapacman -S starship
CentOS 7+Coprdnf copr enable atim/starship
dnf install starship
GentooGentoo Packagesemerge app-shells/starship
Manjaropacman -S starship
NixOSnixpkgsnix-env -iA nixpkgs.starship
openSUSEOSSzypper in starship
Void LinuxVoid Linux Packagesxbps-install -S starship
macOS

お使いのシステムに合わせた最新版をインストールしてください。

sh
curl -sS https://starship.rs/install.sh | sh

または、以下のパッケージマネージャを使用して、Starshipをインストールします。

リポジトリ手順
crates.iocargo install starship --locked
conda-forgeconda install -c conda-forge starship
Homebrewbrew install starship
MacPortsport install starship
Windows

Releasesセクション のMSIインストーラーでシステムに合った最新バージョンをインストールしてください。

以下のいずれかのパッケージマネージャーを使用して、Starshipをインストールします。

リポジトリ手順
crates.iocargo install starship --locked
Chocolateychoco install starship
conda-forgeconda install -c conda-forge starship
Scoopscoop install starship
wingetwinget install --id Starship.Starship

Step 2. Starshipをシェルにセットアップ

Starshipを初期化するためのシェルの設定。 以下のリストからお使いのシェルを選択してください。

Bash

~/.bashrc の最後に以下を追記してください

sh
eval "$(starship init bash)"
Cmd

Clink (v1.2.30+) コマンドを使用する必要があります。 このパス%LocalAppData%\clink\starship.lua に以下の内容を含むファイルを作成する。

lua
load(io.popen('starship init cmd'):read("*a"))()
Elvish

~/.elvish/rc.elv の最後に以下を追記してください。

sh
eval (starship init elvish)

注意: Elvish v0.18以降でサポートされています

Fish

~/.config/fish/config.fish の最後に以下を追記してください

fish
starship init fish | source
Ion

~/.config/ion/initrc の最後に次を追加してください

sh
eval $(starship init ion)
Nushell

そして、Nushellの設定ファイルの最後に以下を追加してください( $nu.config-path を実行してください):

sh
mkdir ~/.cache/starship
starship init nu | save -f ~/.cache/starship/init.nu

そして、Nushellの設定ファイルの最後に以下を追記してください ($nu.config-path を実行してください):

sh
use ~/.cache/starship/init.nu

注意: Nushell v0.78以降でサポートされています

PowerShell

PowerShellの設定ファイルの最後に以下を追加してください( $PROFILE を実行してください):

powershell
Invoke-Expression (&starship init powershell)
Tcsh

~/.tcshrc の最後に以下を追加します:

sh
eval `starship init tcsh`
Xonsh

~/.xonshrc の最後に以下を追加してください:

python
execx($(starship init xonsh))
Zsh

~/.zshrc の最後に以下を追記してください

sh
eval "$(starship init zsh)"

Step 3. Starshipの設定

新しいシェルインスタンスを起動すると、美しくて新しいシェルプロンプトが表示されるはずです。 デフォルトで問題なければ、お楽しみください!

Starshipのさらなるカスタマイズを目指すなら以下を参考にしてみてください。

  • 設定 - あなたの好みに応じてプロンプトを調整するためにStarshipを設定する方法を学ぶ

  • プリセット - コミュニティのために用意されたコンフィグから刺激を受ける

🤝 貢献

私たちは常にすべてのスキルレベルの貢献者を探しています! もし簡単にプロジェクトへ参加する方法をお探しなら、 good first issue に取り組んでみてください。

あなたが英語以外の言語に堪能な場合、ドキュメントの翻訳と更新に協力していただけると嬉しいです。 協力してくれる場合、翻訳は Starship Crowdin から貢献できます。

もしあなたが Starship への貢献に興味がある場合は、我々の貢献ガイドをご覧ください。 また、気軽に我々のDiscord サーバーへ顔を出してください。 👋

💭影響を受けたプロダクト

よければStarship の作成に影響を与えた、これまでのプロジェクトをチェックしてください 🙏

❤️ スポンサー

スポンサーになることでこのプロジェクトをサポートできます。 名前やロゴがあなたのホームページへのリンクとともに表示されます。

🔒 Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation.

Code Signing Roles:

This program will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.


Starship rocket icon

📝 ライセンス

Copyright © 2019-present, Starship Contributors.
このプロジェクトは ISC でライセンスされています。