Starship のインストール¶
Starship は、シェル用のミニマルで高速、かつ高度にカスタマイズ可能なプロンプトである。
前提条件¶
フォントの設定¶
Nerd Font をインストールしてターミナルで有効にする必要がある。
推奨フォント:HackGen35 Console NF
Windows 11 ターミナルでのフォント設定手順¶
- Windows ターミナルを開く
- Ctrl+, でターミナル設定を開く
- 左側メニューから「プロファイル」→「PowerShell」を選択
- 「外観」タブを開く
- 「フォント フェイス」を
HackGen35 Console NF
に変更 - 「保存」をクリック
インストール方法¶
Scoop を使用してインストールする。管理者権限を必要とせず、ユーザー固有のインストールが可能である。
scoop install starship
PowerShell の設定¶
PowerShell プロファイル(~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
)に以下を追加する。
Invoke-Expression (&starship init powershell)
初期設定¶
プロファイルファイルの作成¶
PowerShell プロファイルが存在しない場合は、以下のコマンドで作成できる。
# プロファイルディレクトリを作成
New-Item -ItemType Directory -Path (Split-Path $PROFILE -Parent) -Force
# プロファイルファイルを作成
New-Item -ItemType File -Path $PROFILE -Force
設定の確認¶
PowerShell を再起動すると、Starship プロンプトが適用される。正常に動作していることを確認する。
カスタマイズ¶
Starship の設定をカスタマイズする場合は、~\.config\starship.toml
ファイルを作成して設定を記述する。詳細は Starship 公式ドキュメント を参照。