starship
- ・ 普遍的な互換性: Bash, Zsh, Fish, PowerShell だけでなく、あらゆるメジャーなシェルで同じ設定が利用可能。
- ・ 情報のインテリジェンス: Gitのブランチ、Node.jsやPythonのバージョン、AWSのプロファイル名など、必要な時だけ必要な情報を表示。
- ・ 極めて高いカスタマイズ性:
starship.toml一つで、アイコン、色、レイアウトを自分好みに無限に調整可能。 - ・ Nerd Font連携: アイコンフォントを活用し、視覚的にリッチで分かりやすいプロンプトを実現。
- ・ 開発環境の可視化: 今どのGitブランチにいて、言語のバージョンが何かを一目で確認。
- ・ ステータスの把握: 直前のコマンドが成功したか、実行にどれくらい時間がかかったかを自動表示。
- ・ クラウドコンテキストの表示: KubernetesのコンテキストやAWSの現在のロールを表示し、誤操作を防止。
構築・初期設定
Section titled “構築・初期設定”インストール
Section titled “インストール”-
Windows
-
Linux (curl script)
- macOS (Homebrew)
シェルへの登録
Section titled “シェルへの登録”各シェルの設定ファイルに初期化コマンドを追記してください。
- Bash (
~/.bashrc)
- Zsh (
~/.zshrc)
- Fish (
~/.config/fish/config.fish)
設定のカスタマイズ
Section titled “設定のカスタマイズ”設定ファイルを作成または編集します:
プリセットの活用
Section titled “プリセットの活用”公式が用意しているプリセットを使って、一瞬で見た目を変えることも可能です。