Starship – Cross-Shell Prompt

Workflow-Status der GitHub Actions Crates.io-Version Paket-Status
Chat auf Discord Folge @StarshipPrompt auf Twitter

Website · Installation · Konfiguration

Englisch   Deutsch   Español   Français   Bahasa Indonesia   Italiano   日本語   Português do Brasil   Русский   Tiếng Việt   简体中文   繁體中文

Starship mit iTem2 und dem Theme „Snazzy“ **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](https://www.nerdfonts.com/) installiert und im Terminal aktiviert (zum Beispiel [Fira Code Nerd Font](https://www.nerdfonts.com/font-downloads)). ### 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](https://starship.rs/installing/). 1. Installiere **starship**: #### Neueste Version installieren ##### Neuster GitHub Release über die Shell: ```sh 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 sh -c "$(curl -fsSL https://starship.rs/install.sh)" -- --help ``` #### Installation mithilfe eines Paket-Managers ##### Mit [Homebrew](https://brew.sh/): ```sh brew install starship ``` ##### Mit [scoop](https://scoop.sh): ```powershell scoop install starship ``` 2. Füge das init-Skript zur Konfigurationsdatei deiner Shell hinzu: #### Bash Trage folgendes am Ende der `~/.bashrc` ein: ```sh # ~/.bashrc eval "$(starship init bash)" ``` #### Fish Trage folgendes am Ende der `~/.config/fish/config.fish` ein: ```sh # ~/.config/fish/config.fish starship init fish | source ``` #### Zsh Trage folgendes am Ende der `~/.zshrc` ein: ```sh # ~/.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. ```powershell Invoke-Expression (&starship init powershell) ``` #### Ion Trage folgendes am Ende der `~/.config/ion/initrc` ein: ```sh # ~/.config/ion/initrc eval $(starship init ion) ``` #### Elvish **Warning** Only elvish v0.17 or higher is supported. Trage folgendes am Ende von `~/.config/fish/rc.elv` ein: ```sh # ~/.elvish/rc.elv eval (starship init elvish) ``` #### Tcsh Trage folgendes am Ende von `~/.bashrc` ein: ```sh # ~/.tcshrc eval `starship init tcsh` ``` #### Xonsh Füge folgendes an das Ende von `~/.xonshrc` hinzu: ```sh # ~/.xonshrc execx($(starship init xonsh)) ``` #### Cmd You need to use [Clink](https://chrisant996.github.io/clink/clink.html) (v1.2.30+) with Cmd. Add the following to a file `starship.lua` and place this file in Clink scripts directory: ```lua -- starship.lua load(io.popen('starship init cmd'):read("*a"))() ``` #### Nushell **Warning** This will change in the future. Es wird nur nu Version v0.33 oder höher unterstützt. Add the following to your nu config file. Du kannst den Speicherort dieser Datei überprüfen, indem du `config path` in nu ausführst. ```toml 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](https://github.com/starship/starship/labels/🌱%20good%20first%20issue). 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](https://translate.starship.rs/). Falls du an Starship mitwirken willst, wirf bitte einen Blick auf den [Leitfaden zum Mitwirken](https://github.com/starship/starship/blob/master/CONTRIBUTING.md). Schau auch gerne auf unserem [Discord-Server](https://discord.gg/8Jzqu3T) vorbei. 👋 ## 💭 Inspiriert durch Checkt bitte diese älteren Projekte, die das Entstehen von Starhip inspiriert haben. 🙏 - **[denysdovhan/spaceship-prompt](https://github.com/denysdovhan/spaceship-prompt)** - Ein ZSH-Prompt für Astronauten. - **[denysdovhan/robbyrussell-node](https://github.com/denysdovhan/robbyrussell-node)** - Ein Shell-übergreifendes und in JavaScript geschriebenes robbyrussell-Theme. - **[reujab/silver](https://github.com/reujab/silver)** - Shell-übergreifendes, anpassbares und Powerline-ähnliches Prompt mit Symbolen.


Starship Raketen Icon

## 📝 Lizenz Copyright © 2019-present, [Starship Contributors](https://github.com/starship/starship/graphs/contributors).
Unter der [ISC](https://github.com/starship/starship/blob/master/LICENSE) Lizens.