9.5 KiB
Website · Installation · Konfiguration
Der minimalistische, super schnelle und unendlich anpassbare Prompt für jede Shell!
- Schnell: sie ist schnell – sehr, sehr schnell! 🚀
- Konfigurierbar: konfiguriere jedes Detail der Prompt.
- Universal: funktioniert mit jeder Shell, auf jedem Betriebssystem.
- Intelligent: zeigt relevante Informationen auf einen Blick.
- Funktionsreich: unterstützt alle deine Lieblingswerkzeuge.
- Einfach: schnell zu installieren – Betriebsbereit in nur wenigen Minuten.
Schau dir die Starship-Dokumentation an ▶
🚀 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)"
Um Starship selbst zu aktualisieren, lasse das Skript oben nochmal laufen. Es wird die vorhandene Version ersetzen, ohne die Konfiguration von Starship zu berühren.
Hinweis - Die Standardwerte des Installationsskripts können überschrieben werden, sehen Sie die integrierte Hilfe.
sh -c "$(curl -fsSL https://starship.rs/install.sh)" -- --help
Installation mithilfe eines Paket-Managers
Mit 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. Normalerweise ist der Pfad~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
oder~/.config/powershell/Microsoft.PowerShell_profile.ps1
auf -Nix.Invoke-Expression (&starship init powershell)
Ion
Trage folgendes am Ende der
~/.config/ion/initrc
ein:# ~/.config/ion/initrc eval $(starship init ion)
Elvish
Warnung Nur elvish v0.15 oder höher wird unterstützt. Trage folgendes am Ende von
~/.config/fish/rc.elv
ein:# ~/.elvish/rc.elv eval (starship init elvish)
Tcsh
Trage folgendes am Ende von
~/.bashrc
ein:# ~/.tcshrc eval `starship init tcsh`
Xonsh
Füge folgendes an das Ende von
~/.xonshrc
hinzu:# ~/.xonshrc execx($(starship init xonsh))
Nushell
Warnung Dies wird sich in Zukunft ändern. Es wird nur nu Version v0.33 oder höher unterstützt. Füge folgendes zu deiner nu Konfigurationsdatei hinzu. Du kannst den Speicherort dieser Datei überprüfen, indem du
config path
in nu ausführst.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. 👋
💭 Inspiriert durch
Checkt bitte diese älteren Projekte, die das Entstehen von Starhip inspiriert haben. 🙏
-
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-present, Starship Contributors.
Unter der ISC Lizens.