Site Web · Installation · Configuration
L'invite minimale, ultra-rapide et infiniment personnalisable pour n'importe quel shell !
Explorez la documentation Starship ▶
Sélectionnez votre système d'exploitation dans la liste ci-dessous pour afficher les instructions d'installation :
Installez Starship à l'aide de l'un des gestionnaires de packages suivants :
Dépôt | Instructions |
---|---|
Termux | pkg install starship |
Installez Starship à l'aide de l'un des gestionnaires de packages suivants :
Distribution | Dépôt | Instructions |
---|---|---|
N'importe lequel | caisses.io | cargo install starship --locked |
GratuitBSD | Ports frais | pkg install starship |
NetBSD | pkgsrc | pkgin install starship |
Installez la dernière version pour votre système :
curl -sS https://starship.rs/install.sh | sh
Vous pouvez également installer Starship à l'aide de l'un des gestionnaires de packages suivants :
Distribution | Dépôt | Instructions |
---|---|---|
N'importe lequel | caisses.io | cargo install starship --locked |
N'importe lequel | conda-forge | conda install -c conda-forge starship |
N'importe lequel | Linuxbrew | brew install starship |
Linux alpin 3.13+ | Forfaits Alpine Linux | apk add starship |
Arch Linux | Arch Linux Extra | pacman -S starship |
CentOS 7+ | Copr | dnf copr enable atim/starship dnf install starship |
Gentoo | Paquets Gentoo | emerge app-shells/starship |
Manjaro | pacman -S starship | |
NixOS | nixpkgs | nix-env -iA nixpkgs.starship |
ouvertSUSE | OSS | zypper in starship |
Vider Linux | Annuler les packages Linux | xbps-install -S starship |
Installez la dernière version pour votre système :
curl -sS https://starship.rs/install.sh | sh
Vous pouvez également installer Starship à l'aide de l'un des gestionnaires de packages suivants :
Dépôt | Instructions |
---|---|
caisses.io | cargo install starship --locked |
conda-forge | conda install -c conda-forge starship |
Homebrew | brew install starship |
MacPorts | port install starship |
Installez la dernière version pour votre système avec les installateurs MSI de la section des versions.
Installez Starship à l'aide de l'un des gestionnaires de packages suivants :
Dépôt | Instructions |
---|---|
caisses.io | cargo install starship --locked |
Chocolaté | choco install starship |
conda-forge | conda install -c conda-forge starship |
Scoop | scoop install starship |
aile | winget install --id Starship.Starship |
Configurez votre shell pour initialiser le vaisseau. Sélectionnez le vôtre dans la liste ci-dessous :
Ajoutez ce qui suit à la fin de ~/.bashrc
:
eval " $( starship init bash ) "
Vous devez utiliser Clink (v1.2.30+) avec Cmd. Créez un fichier à ce chemin %LocalAppData%clinkstarship.lua
avec le contenu suivant :
load ( io.popen ( ' starship init cmd ' ): read ( " *a " ))()
Ajoutez ce qui suit à la fin de ~/.elvish/rc.elv
:
eval (starship init elvish)
Remarque : seul Elvish v0.18+ est pris en charge
Ajoutez ce qui suit à la fin de ~/.config/fish/config.fish
:
starship init fish | source
Ajoutez ce qui suit à la fin de ~/.config/ion/initrc
:
eval $( starship init ion )
Ajoutez ce qui suit à la fin de votre fichier env Nushell (trouvez-le en exécutant $nu.env-path
dans Nushell) :
mkdir ~ /.cache/starship
starship init nu | save -f ~ /.cache/starship/init.nu
Et ajoutez ce qui suit à la fin de votre configuration Nushell (trouvez-le en exécutant $nu.config-path
) :
use ~ /.cache/starship/init.nu
Remarque : seul Nushell v0.78+ est pris en charge
Ajoutez ce qui suit à la fin de votre configuration PowerShell (trouvez-le en exécutant $PROFILE
) :
Invoke-Expression ( & starship init powershell)
Ajoutez ce qui suit à la fin de ~/.tcshrc
:
eval ` starship init tcsh `
Ajoutez ce qui suit à la fin de ~/.xonshrc
:
execx ($( starship init xonsh ))
Ajoutez ce qui suit à la fin de ~/.zshrc
:
eval " $( starship init zsh ) "
Démarrez une nouvelle instance de shell et vous devriez voir votre belle nouvelle invite de shell. Si vous êtes satisfait des valeurs par défaut, profitez-en !
Si vous souhaitez personnaliser davantage Starship :
Configuration – découvrez comment configurer Starship pour ajuster votre invite à votre guise
Préréglages – inspirez-vous de la configuration prédéfinie des autres
Nous sommes toujours à la recherche de contributeurs de tous niveaux ! Si vous cherchez à vous frayer un chemin dans le projet, essayez un bon premier numéro.
Si vous parlez couramment une langue autre que l'anglais, nous apprécions grandement toute aide pour maintenir nos documents traduits et à jour dans d'autres langues. Si vous souhaitez aider, des traductions peuvent être apportées sur Starship Crowdin.
Si vous souhaitez contribuer à Starship, veuillez consulter notre Guide de contribution. N'hésitez pas non plus à vous rendre sur notre serveur Discord et à nous dire bonjour.
Veuillez consulter ces travaux antérieurs qui ont contribué à inspirer la création du vaisseau spatial.
denysdovhan/spaceship-prompt – Une invite ZSH pour les astronautes.
denysdovhan/robbyrussell-node – Thème robbyrussell multi-shell écrit en JavaScript.
reujab/silver – Une invite cross-shell personnalisable de type ligne électrique avec des icônes.
Soutenez ce projet en devenant sponsor. Votre nom ou votre logo apparaîtra ici avec un lien vers votre site Web.
Signature de code gratuite fournie par SignPath.io, certificat par SignPath Foundation.
Rôles de signature de code :
Ce programme ne transférera aucune information vers d'autres systèmes en réseau, sauf demande expresse de l'utilisateur ou de la personne qui l'installe ou l'utilise.
Copyright © 2019-présent, Contributeurs Starship.
Ce projet est sous licence ISC.