高速でカスタマイズ可能なプロンプトStarship
StarshipはRust製のマルチプラットフォーム、マルチシェル対応の高速で カスタマイズ可能なプロンプトです。
- Starship(starship.rs)
ドキュメントも日本語化されています。
Termux
Termuxではパッケージ化されています。
pkg install starship
文字化けが気になるようなら、 Termux:Styling をインストールします。
Termux:StylingをインストールするとPowerlineの文字化けも解消されますし、 フォントやカラーテーマも変更できます。
# ~/.bashrc
eval "$(starship init bash)"
Windows
上記の公式サイトではScoopを使った方法が紹介されています。
scoop install starship
Chocolatey にもパッケージがありました。
choco install starship
PackageProviderが設定されていれば以下でインストールできます。
Install-Package starship -Force -ProviderName ChocolateyGet
プロファイルの作成
手元の環境では、そもそもプロファイルが無かったため、プロファイルを作成する 必要がありました。
New-Item -path $profile -type file -force
作成されたプロファイルの末尾に以下を追記する。
# \Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
Invoke-Expression (&starship init powershell)
Linux
ArchLinuxのx86_64 にはパッケージが用意されています。
パッケージが用意されていない場合、バイナリーをインストールします。
curl -fsSL https://starship.rs/install.sh | bash
Tag cloud
android (2), bash (1), bitbucket (2), chromebook (2), cifs (1), css (1), docker (1), git (1), gitlab (1), info (1), javascript (3), jekyll (13), markdown (1), nfs (1), nodejs (2), php (2), plugins (5), powerline (1), ruby (1), ssh (1), themes (1), vim (1), windows (1), wordpress (1), wsl (1), xrea (7)