starship - ☄🌌️あらゆるシェルに対して、最小限の、超高速で、無限にカスタマイズ可能なプロンプト!

(☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!)

Created at: 2019-04-02 11:23:12
Language: Rust
License: ISC

スターシップ–クロスシェルプロンプト

GitHubActionsワークフローステータス Crates.ioバージョン 梱包状況
Discordでチャット Twitterで@StarshipPromptをフォローする

ウェブサイト ・ インストール ・ 構成

英語   ドイツ語   スペイン語   フランス語   インドネシア語   イタリア語   日本語   ポルトガル語はブラジル   Русский   TiếngViệt   简体中文   繁體中文

SWUbanner

iTerm2とSnazzyテーマのスターシップ

あらゆるシェルに対して、最小限の、超高速で、無限にカスタマイズ可能なプロンプト!

  • 速い:それは速い-本当に本当に速い!🚀
  • カスタマイズ可能:プロンプトのあらゆる側面を構成します。
  • ユニバーサル:任意のシェル、任意のオペレーティングシステムで動作します。
  • インテリジェント:関連情報を一目で確認できます。
  • 機能豊富:お気に入りのすべてのツールのサポート。
  • 簡単:すばやくインストール–数分で使い始めます。

スターシップのドキュメントを探す  ▶▶

🚀インストール

前提条件

ステップ1.Starshipをインストールします

以下のリストからオペレーティングシステムを選択して、インストール手順を表示します。

アンドロイド

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

リポジトリ 指示
Termux
pkg install starship
BSD

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

分布 リポジトリ 指示
どれでも crates.io
cargo install starship --locked
FreeBSD FreshPorts
pkg install starship
NetBSD pkgsrc
pkgin install starship
Linux

システムの最新バージョンをインストールします。

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

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

分布 リポジトリ 指示
どれでも crates.io
cargo install starship --locked
どれでも conda-forge
conda install -c conda-forge starship
どれでも Linuxbrew
brew install starship
どれでも スナップクラフト
snap install starship
Alpine Linux 3.13+ AlpineLinuxパッケージ
apk add starship
Arch Linux ArchLinuxコミュニティ
pacman -S starship
CentOS 7+ Copr
dnf copr enable atim/starship

dnf install starship
Fedora 31+ Fedoraパッケージ
dnf install starship
NixOS nixpkgs
nix-env -iA nixos.starship
Gentoo Gentooパッケージ
emerge app-shells/starship
マンジャロ
pacman -S starship
NixOS nixpkgs
nix-env -iA nixpkgs.starship
Void Linux VoidLinuxパッケージ
xbps-install -S starship
マックOS

システムの最新バージョンをインストールします。

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

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

リポジトリ 指示
crates.io
cargo install starship --locked
conda-forge
conda install -c conda-forge starship
自作
brew install starship
MacPorts
port install starship
ウィンドウズ

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

リポジトリ 指示
crates.io
cargo install starship --locked
Chocolatey
choco install starship
conda-forge
conda install -c conda-forge starship
スクープ
scoop install starship

ステップ2.Starshipを使用するようにシェルをセットアップします

宇宙船を初期化するようにシェルを構成します。以下のリストからあなたのものを選択してください:

バッシュ

末尾に以下を追加します

~/.bashrc
。

eval "$(starship init bash)"
Cmd

CmdでClink(v1.2.30 +)を使用する必要があります。このパス

%LocalAppData%\clink\starship.lua
に次の内容のファイルを作成します。

load(io.popen('starship init cmd'):read("*a"))()
エルフ語

末尾に以下を追加します

~/.elvish/rc.elv
。

eval (starship init elvish)

注:Elvishv0.18+のみがサポートされています

魚

末尾に以下を追加します

~/.config/fish/config.fish
。

starship init fish | source
イオン

末尾に以下を追加します

~/.config/ion/initrc
。

eval $(starship init ion)
Nushell

次を実行します。

mkdir ~/.cache/starship
starship init nu | save ~/.cache/starship/init.nu

そして、Nushell構成の最後に以下を追加します(を実行して見つけます

$nu.config-path
):

starship init nu | save ~/.cache/starship/init.nu
source ~/.cache/starship/init.nu

注:Nushellv0.60+のみがサポートされています

パワーシェル

PowerShell構成の最後に以下を追加します(を実行して見つけます

$PROFILE
)。

Invoke-Expression (&starship init powershell)
Tcsh

末尾に以下を追加します

~/.tcshrc
。

eval `starship init tcsh`
Xonsh

末尾に以下を追加します

~/.xonshrc
。

execx($(starship init xonsh))
Zsh

末尾に以下を追加します

~/.zshrc
。

eval "$(starship init zsh)"

ステップ3.スターシップを構成する

新しいシェルインスタンスを起動すると、美しい新しいシェルプロンプトが表示されます。デフォルトに満足している場合は、お楽しみください!

Starshipをさらにカスタマイズしたい場合:

  • 構成–プロンプトを好みに合わせて微調整するようにStarshipを構成する方法を学びます

  • プリセット–他の人の事前に構築された構成に触発されます

🤝貢献

私たちは常にすべてのスキルレベルの貢献者を探しています!プロジェクトへの道を容易にすることを探しているなら、良い最初の問題を試してみてください。

英語以外の言語に堪能な方は、ドキュメントを他の言語に翻訳して最新の状態に保つためにご協力いただければ幸いです。お手伝いしたい場合は、StarshipCrowdinで翻訳を投稿できます。

宇宙船への貢献に興味がある場合は、貢献ガイドをご覧ください。また、Discordサーバーに立ち寄って挨拶してください。👋

💭に触発された

宇宙船の作成に影響を与えたこれらの以前の作品をチェックしてください。🙏

  • denysdovhan / spaceship-prompt –宇宙飛行士のためのZSHプロンプト。

  • denysdovhan / robbyrussell-node –JavaScriptで記述されたクロスシェルrobbyrussellテーマ。

  • reujab / silver –アイコン付きのクロスシェルのカスタマイズ可能な電力線のようなプロンプト。


スターシップロケットアイコン

📝ライセンス

Copyright©2019-present、StarshipContributors。
このプロジェクトはISCライセンスです。