Starship - een cross-shell prompt

GitHub Actions-werkwijze status Crates.io-versie Verpakkingsstatus
Chat via Discord Volg @StarshipPrompt op Twitter

Website Installatie Configuratie

English   日本語   繁體中文   Русский   Deutsch   简体中文   Español   Français   Tiếng Việt

Starship met iTerm2 en het thema Snazzy **De minimalistische, razend snelle en oneindig aanpasbare prompt voor elke shell!** - **Snel:** het is snel -_echt heel erg_ snel! 🚀 - **Aanpasbaar:** configureer elk aspect van je prompt. - **Universeel:** werkt op elke shell, op elk besturingssysteem. - **Intelligent:** toont relevante informatie in een oogopslag. - **Rijk aan functies:** ondersteuning voor al je favoriete tools. - **Makkelijk:** snel te installeren - begin in een handomdraai met het te gebruiken.

Verken de Starship-documentatie  ▶

## 🚀 Installatie ### Benodigdheden - Een [Nerd Font](https://www.nerdfonts.com/) is geïnstalleerd en ingeschakeld in je terminal (bijvoorbeeld probeer het [Fira Code Nerd Font](https://www.nerdfonts.com/font-downloads)). ### Aan de slag **Opmerking:**: als gevolg van de groei van verschillende platforms, worden slechts bepaalde ondersteunde platforms hieronder weergegeven. Staat de jouwe er niet tussen? Neem een kijkje in de [extra platforminstructies](https://starship.rs/installing/). 1. Installeer de **Starship** binary: #### Installeer de nieuwste versie ##### Vooraf gebouwde binary, met shell: ```sh sh -c "$(curl -fsSL https://starship.rs/install.sh)" ``` Om Starship zelf bij te werken, voer je het bovenstaande script opnieuw uit. Deze vervangt de huidige versie zonder de configuratie van Starship aan te passen. **Opmerking** - De standaardinstellingen van het installatiescript kunnen overschreven worden; zie de ingebouwde hulp. ```sh sh -c "$(curl -fsSL https://starship.rs/install.sh)" -- --help ``` #### Installeren via pakketbeheerder ##### Voorbeeld: [Homebrew](https://brew.sh/): ```sh brew install starship ``` ##### Met [Scoop](https://scoop.sh): ```powershell scoop install starship ``` 2. Voeg het initscript toe aan het configuratiebestand van uw shell: #### Bash Voeg het volgende toe aan het einde van `~/.bashrc`: ```sh # ~/.bashrc eval "$(starship init bash)" ``` #### Fish Add the following to the end of `~/.config/fish/config.fish`: ```sh # ~/.config/fish/config.fish starship init fish | source ``` #### Zsh Add the following to the end of `~/.zshrc`: ```sh # ~/.zshrc eval "$(starship init zsh)" ``` #### PowerShell Add the following to the end of `Microsoft.PowerShell_profile.ps1`. You can check the location of this file by querying the `$PROFILE` variable in PowerShell. Typically the path is `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` or `~/.config/powershell/Microsoft.PowerShell_profile.ps1` on -Nix. ```powershell Invoke-Expression (&starship init powershell) ``` #### Ion Add the following to the end of `~/.config/ion/initrc`: ```sh # ~/.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`: ```sh # ~/.elvish/rc.elv eval (starship init elvish) ``` #### Tcsh Add the following to the end of `~/.tcshrc`: ```sh # ~/.tcshrc eval `starship init tcsh` ``` #### Xonsh Add the following to the end of `~/.xonshrc`: ```sh # ~/.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. ```toml startup = [ "mkdir ~/.cache/starship", "starship init nu | save ~/.cache/starship/init.nu", "source ~/.cache/starship/init.nu" ] prompt = "starship_prompt" ``` ## 🤝 Contributing We are always looking for contributors of **all skill levels**! If you're looking to ease your way into the project, try out a [good first issue](https://github.com/starship/starship/labels/🌱%20good%20first%20issue). If you are fluent in a non-English language, we greatly appreciate any help keeping our docs translated and up-to-date in other languages. If you would like to help, translations can be contributed on the [Starship Crowdin](https://translate.starship.rs/). If you are interested in helping contribute to starship, please take a look at our [Contributing Guide](https://github.com/starship/starship/blob/master/CONTRIBUTING.md). Also, feel free to drop into our [Discord server](https://discord.gg/8Jzqu3T) and say hi. 👋 ### Code Contributors This project exists thanks to all the people who contribute. [[Contribute](https://github.com/starship/starship/blob/master/CONTRIBUTING.md)]. ### Financial Contributors Become a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/starship/contribute)] #### Individuals #### Organizations Support this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/starship/contribute)] ## 💭 Inspired By Please check out these previous works that helped inspire the creation of starship. 🙏 - **[denysdovhan/spaceship-prompt](https://github.com/denysdovhan/spaceship-prompt)** - A ZSH prompt for astronauts. - **[denysdovhan/robbyrussell-node](https://github.com/denysdovhan/robbyrussell-node)** - Cross-shell robbyrussell theme written in JavaScript. - **[reujab/silver](https://github.com/reujab/silver)** - A cross-shell customizable powerline-like prompt with icons.


Starship rocket icon

## 📝 License Copyright © 2019-present, [Starship Contributors](https://github.com/starship/starship/graphs/contributors).
This project is [ISC](https://github.com/starship/starship/blob/master/LICENSE) licensed.