11 KiB
Site web · Installation · Configuration
L'invite minimaliste, ultra-rapide et personnalisable à l'infini pour n'importe quel shell !
- Rapide : il est rapide - vraiment vraiment rapide ! 🚀
- Personnalisable: configurer chaque élément de votre invite.
- Universel: fonctionne avec n'importe quel shell, sur n'importe quel système d'exploitation.
- Intelligent: affiche les informations utiles en un coup d'œil.
- Riche en fonctionnalités: supporte tous vos outils favoris.
- Facile: rapide à installer - commencer à l'utiliser en quelques minutes.
Consulter la documentation de Starship ▶
🚀 Installation
Pré-requis
Démarrage rapide
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.
-
Installer l'exécutable starship :
Installer la dernière version
Depuis une version pré-compilée, depuis le shell:
curl -fsSL https://starship.rs/install.sh | bash
Installer via le gestionnaire de paquets
Example: Homebrew:
brew install starship
Avec Scoop:
scoop install starship
-
Ajouter le script d’initialisation au fichier de configuration de votre shell:
Bash
Ajouter ce qui suit à la fin de
~/.bashrc
:# ~/.bashrc eval "$(starship init bash)"
Fish
Ajoute ce qui suit à la fin de
~/.config/fish/config.fish
:# ~/.config/fish/config.fish starship init fish | source
Zsh
Ajouter ce qui suit à la fin de
~/.zshrc
:# ~/.zshrc eval "$(starship init zsh)"
PowerShell
Ajouter ce qui suit à la fin de
Microsoft.PowerShell_profile.ps1
. Vous pouvez vérifier l'emplacement de ce fichier en regardant la variable$PROFILE
dans PowerShell. 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
Ajouter ce qui suit à la fin de
~/.config/ion/initrc
:# ~/.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`
🤝Contribution
Nous sommes toujours à la recherche de contributeurs de tous niveaux de compétence! Si vous cherchez à faciliter votre entrée dans le projet, essayez un good first issue.
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.
Si vous êtes intéressé pour aider et contribuer à Starship, veuillez jeter un coup d'œil à notre Guide de contribution. Aussi, n'hésitez pas à vous rendre sur notre serveur Discord pour dire bonjour. 👋
Contributeurs
Ce projet existe grâce à toutes les personnes qui y contribuent. [Contribuer].
Contributeurs financiers
Devenez un contributeur financier et aidez-nous à soutenir notre communauté. [Contribuer]
Particuliers
Organisations
Soutenez ce projet avec votre organisation. Votre logo apparaîtra ici avec un lien vers votre site Web. [Contribuer]
💭Inspiré par
Voyez ces travaux précédents qui ont contribué à inspirer la création de vaisseau. 🙏
-
denysdovhan/spaceship-prompt - Un invite de commandes ZSH pour les astronautes.
-
denysdovhan/robbyrussell-node - Thème multi-shell robbyrussell écrit en JavaScript.
-
reujab/silver - Un shell multi-platformes de type powerline personnalisable avec des icônes.
📝 License
Copyright © 2019-présent, Contributeurs Starship.
Ce projet est sous licenceISC.