Kompatibilitas Yang Utama
Dapat berfungsi di shells standar dengan sistem operasi yang paling biasa. Pakai di mana saja!
Prompt yang minimal, super cepat, dan dapat disesuaikan tanpa batas untuk shell apa pun!
Instalasi dengan menggunakan binary starship:
Dengan Shell:
curl -sS https://starship.rs/install.sh | sh
Untuk memperbarui Starship, jalankan ulang skrip di atas. Hal ini akan memperbarui versi yang terpasang tanpa mengubah konfigurasi Starship.
Dengan Homebrew:
brew install starship
With Winget:
winget install starship
Tambahkan skrip init ke dalam file konfigurasi Shell:
Tambahkan skrip berikut pada baris akhir ~/.bashrc:
:
# ~/.bashrc
eval "$(starship init bash)"
Tambahkan skrip berikut pada baris akhir ~/.config/fish/config.fish
:
# ~/.config/fish/config.fish
starship init fish | source
Tambahkan skrip berikut pada baris akhir ~/.zshrc
:
# ~/.zshrc
eval "$(starship init zsh)"
Tambahkan skrip berikut pada baris akhir Microsoft.PowerShell_profile.ps1
. Kamu dapat mengecek lokasi file tersebut dengan mencari tahu keberadaan variabel $PROFILE
di dalam PowerShell. Biasanya, lokasi file tersebut berada di ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
atau ~/.config/powershell/Microsoft.PowerShell_profile.ps1
pada -Nix.
Invoke-Expression (&starship init powershell)
Tambahkan skrip berikut pada baris akhir ~/.config/ion/initrc
:
# ~/.config/ion/initrc
eval $(starship init ion)
WARNING
Hanya elvish v0.18 atau versi yang lebih baru yang mendapat dukungan pengembangan.
Tambahkan skrip berikut pada baris akhir ~/.elvish/rc.elv
:
# ~/.elvish/rc.elv
eval (starship init elvish)
Tambahkan skrip berikut pada baris akhir ~/.tcshrc
:
# ~/.tcshrc
eval `starship init tcsh`
WARNING
Hal ini dapat berubah di kemudian hari. Only Nushell v0.96+ is supported.
Add the following to the end of your Nushell configuration (find it by running $nu.config-path
in Nushell):
mkdir ($nu.data-dir | path join "vendor/autoload")
starship init nu | save -f ($nu.data-dir | path join "vendor/autoload/starship.nu")
Tambahkan skrip berikut pada baris akhir ~/.xonshrc
:
# ~/.xonshrc
execx($(starship init xonsh))
Kamu perlu menggunakan Clink (v1.2.30+) pada Cmd. Tambahkan baris berikut ke dalam starship.lua
lalu taruhlah file berikut ke dalam direktori Clink:
-- starship.lua
load(io.popen('starship init cmd'):read("*a"))()