11 KiB
Website · Installation · Konfiguration
Der minimale, super schnelle und unendlich anpassbare Prompt für jede Shell!
- Fast: it's fast – really really fast! 🚀
- Customizable: configure every aspect of your prompt.
- Universal: works on any shell, on any operating system.
- Intelligent: shows relevant information at a glance.
- Feature rich: support for all your favorite tools.
- Easy: quick to install – start using it in minutes.
🚀 Installation
Voraussetzungen
- Eine Nerd Schriftart installiert und im Terminal aktiviert (zum Beispiel Fira Code Nerd Font).
Erste Schritte
Note: due to the proliferation of different platforms, only a subset of supported platforms are shown below. Can't see yours? Have a look at the extra platform instructions.
-
Installiere starship:
Neueste Version installieren
Neuster GitHub Release über die Shell:
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
To update the Starship itself, rerun the above script. It will replace the current version without touching Starship's configuration.
Note - The defaults of the install script can be overridden see the built-in help.
sh -c "$(curl -fsSL https://starship.rs/install.sh)" -- --help
Installation mithilfe eines Paket-Managers
Beispiel: Homebrew:
brew install starship
Mit scoop:
scoop install starship
-
Füge das init-Skript zur Konfigurationsdatei deiner Shell hinzu:
Bash
Trage folgendes am Ende der
~/.bashrc
ein:# ~/.bashrc eval "$(starship init bash)"
Fish
Trage folgendes am Ende der
~/.config/fish/config.fish
ein:# ~/.config/fish/config.fish starship init fish | source
Zsh
Trage folgendes am Ende der
~/.zshrc
ein:# ~/.zshrc eval "$(starship init zsh)"
PowerShell
Füge das folgende zum Ende von
Microsoft.PowerShell_profile.ps1
hinzu. Sie können den Speicherort dieser Datei überprüfen, indem Sie die$PROFILE
Variable in PowerShell abfragen. Typically the path is~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
or~/.config/powershell/Microsoft.PowerShell_profile.ps1
on -Nix.Invoke-Expression (&starship init powershell)
Ion
Trage folgendes am Ende der
~/.config/ion/initrc
ein:# ~/.config/ion/initrc eval $(starship init ion)
Elvish
Warning Only elvish v0.15 or higher is supported. Add the following to the end of
~/.elvish/rc.elv
:# ~/.elvish/rc.elv eval (starship init elvish)
Tcsh
Add the following to the end of
~/.tcshrc
:# ~/.tcshrc eval `starship init tcsh`
Xonsh
Add the following to the end of
~/.xonshrc
:# ~/.xonshrc execx($(starship init xonsh))
Nushell
Warning This will change in the future. Only nu version v0.33 or higher is supported. Add the following to your nu config file. You can check the location of this file by running
config path
in nu.startup = [ "mkdir ~/.cache/starship", "starship init nu | save ~/.cache/starship/init.nu", "source ~/.cache/starship/init.nu" ] prompt = "starship_prompt"
🤝 Mitwirken
Wir laden Leute aller Erfahrungsstufen herzlich ein mitzumachen! Falls du dich mit dem Projekt vertaut machen willst, versuche ein good first issue.
Wenn du eine andere Sprache flüssig sprichts, würden wir uns sehr freuen wenn du helfen würdest die Dokumentation in anderen Sprachen auf dem aktuellsten Stand zu halten. Hier kannst du bei der Übersetzung helfen Starship Crowdin.
Falls du an Starship mitwirken willst, wirf bitte einen Blick auf den Leitfaden zum Mitwirken. Schau auch gerne auf unserem Discord-Server vorbei. 👋
Mitwirkenden
Das Projekt existiert dank aller der, die Mitwirken. [Mitmachen].
Finanzielle Unterstützung
Become a financial contributor and help us sustain our community. [Mitmachen]
Individuals
Organisationen
Support this project with your organization. Your logo will show up here with a link to your website. [Mitmachen]
💭 Inspiriert durch
Bitte schaue dir diese früheren Projekte an, die dazu beigetragen haben, Starship zu kreieren. 🙏
-
denysdovhan/spaceship-prompt - Ein ZSH-Prompt für Astronauten.
-
denysdovhan/robbyrussell-node - Ein Shell-übergreifendes und in JavaScript geschriebenes robbyrussell-Theme.
-
reujab/silver - Shell-übergreifendes, anpassbares und Powerline-ähnliches Prompt mit Symbolen.
📝 Lizenz
Copyright © 2019-heute Starship-Mitwirkende.
Dieses Projekt ist ISC lizenziert.