starship/docs/fr-FR/guide/README.md

33 KiB
Raw Blame History


Starship – Shell prompt multiplatformes

GitHub Actions état du workflow Version Crates.io Statut de l'empaquetage
Discuter sur Discord Tous les contributeurs


Site web · Installation · Configuration

English   日本語   繁體中文   简体中文   Deutsch   Français   Русский

Starship est un environnement minimal, extrêmement rapide et extrêmement personnalisable pour n'importe quelle terminale shell!
Le prompt affiche les informations dont vous avez besoin pendant que vous travaillez, tout en restant élégant et hors du chemin.


Starship avec iTerm2 et le thème Snazzy

🍬 Fonctionnalités

  • Le symbole de prompt devient rouge si la dernière commande a retournée un code différent de zéro
  • Version actuelle de Go (🐹)
  • Version actuelle de Java ()
  • Version actuelle de Node.js ()
  • Version actuelle de PHP (🐘)
  • Version actuelle de Python (🐍)
  • Version actuelle de Ruby (💎)
  • Version actuelle de Rust (🦀)
  • Version actuelle de .NET (•NET)
  • Version actuelle du paquet dans le répertoire courant (📦)
    • npm (Node.js)
    • cargo (Rust)
    • poetry (Python)
    • compositeur (PHP)
  • Branche Git actuelle et affichage "riche" du statut du dépôt:
    • = — Conflits dans les changements
    • — En avance sur la branche distante
    • — En retard sur la branche distante
    • — Changements divergeant
    • ? — Changements non-suivis
    • $ — Changements remisés
    • ! — Fichiers modifiés
    • + — Fichiers ajoutés
    • » — Fichiers renommés
    • — Fichiers supprimés
  • Branche Mercurial actuelle
  • Niveau et état actuels de la batterie
  • en charge
  • en décharge
  • entièrement chargé
  • Indicateur pour les tâches en arrière-plan ()
  • Cluster et namespace Kubernetes actuels ()
  • Profil actuel d'Amazon Web Services/AWS (☁️)
  • Temps d'exécution de la dernière commande
  • Valeur des clés d'environnement personnalisée
  • Détection de l'environnement Nix-shell
  • Affiche le nom de l'utilisateur courant s'il est différent de celui connecté
  • L'heure courante au format 12/24h (optionel)

🚀 Installation

Pré-requis

Démarrage rapide

  1. Installer le binaire starship :

    Installer la dernière version

    Avec Shell:
    curl -fsSL https://starship.rs/install.sh | bash
    

    Installer via le gestionnaire de paquets

    Avec Homebrew:
    brew install starship
    
    Avec Scoop:
    scoop install starship
    
  2. Ajouter le script d'initialization à la fiche config 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 ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 (ou ~/.config/powershell/Microsoft.PowerShell_profile.ps1 sur -Nix):

    # ~\Documents\PowerShell\Profile.ps1
    Invoke-Expression (&starship init powershell)
    

    Ion

    Ajouter ce qui suit à la fin de ~/.config/ion/initrc:

    # ~/.config/ion/initrc
    
    eval $(starship init ion)
    

🔧 Configuration

Pour plus de détails sur la configuration de Starship, consultez notre documentation.

🤝Contribution

Nous sommes toujours à la recherche de contributeurs de tous les niveaux de compétence! Si vous cherchez à faciliter votre entrée dans le projet, essayez un good first issue.

Besoins de priorité élevée

  • 👩‍💼Gestionnaire de produit
    • Nous avons un projet GitHub et de nombreuses fonctionnalités non organisées/non priorisées, ainsi que des idées qui n'ont pas encore été faites dans les issues. Starship a besoin de quelqu'un qui deciderait la direction du produit !
  • 👩‍🎨 Designer
    • Vous aimez créer des sites Web attrayantes ? Parfait ! Nous cherchons à créer une belle page d'atterrissage montrant Starship dans toute sa gloire. Aider au design pour Starship est une occasion excellente pour essayer de nouvelles idées!
  • 👩‍💻**Développeur Rust **
    • Il y a beaucoup de tâches simples lorsqu'il s'agit d'écrire Rust de façon idiomatique, de concevoir d'une architecture Rust efficace, des optimisations de performances, des optimisations des binaires multi-plateformes et plus encore ! Je (@matchai) suis un débutant de Rust. Venez nous diriger dans la bonne direction!

Si vous êtes intéressé à aider à contribuer à Starship, veuillez jeter un coup d'oeil à notre Guide de contribution. Aussi, n'hésitez pas à vous rendre sur notre serveur Discord pour dire bonjour. 👋

Contributeurs

Merci à ces personnes merveilleuses (clé emojis) :


Matan Kushner

💻 🎨 🤔 🚇 🚧 👀 ⚠️

John Letey

💻 🤔 👀 ⚠️

Tim Mulqueen

💻 🤔 👀 ⚠️

Tiffany Le-Nguyen

🤔 🚧 👀 📖

Snuggle

🎨 🤔 🚧 👀

Ryan Leckey

👀

Youssef Habri

💻

Kevin Song

🐛 💻 📖 ⚠️

Andrew Dassonville

🐛 💻

MaT1g3R

💻 📖 ⚠️

André Zanellato

💻 📖 ⚠️

Saghm Rossi

💻 📖 ⚠️

Shu Kutsuzawa

💻 📖 ⚠️ 🌍

Saurav Sharma

💻 📖

Thomas O'Donnell

💻 ⚠️ 📖 👀

Bruno Bigras

💻 👀

Neil Kistner

💻 ⚠️ 👀

Quinn Strahl

💻 ⚠️

Titouan Vervack

💻 ⚠️

Francisco Lopes

💻

Andrew Houts

💻 📖 ⚠️

Nick Young

💻 📖 ⚠️ 👀

Gabriel de Perthuis

💻

Hofer-Julian

📖

Yuji Ueki

🖋 🌍

谢祯晖

💻 📖 🌍 👀

Kutsuzawa Ryo

👀 💻 ⚠️ 🌍

hdevalke

🤔

Kuba Clark

💻 📖 ⚠️

Gimbar

💻 ⚠️ 📖

Tom Hotston

💻 📖

Bijan Chokoufe Nejad

💻 ⚠️ 👀

yuri

💻 📖 ⚠️

TsubasaKawajiri

🌍

Ryo Yamashita

💻

Thomas Lee

💻

(´⌣`ʃƪ)

💻

Barnaby Keene

💻

Keith Wade

💻 ⚠️

LukeAI

📖

Zach Mertes

💻 📖 ⚠️

David Knaack

💻 📖 ⚠️

Carl Summers

📖

Yushan Lin

🌍

Weihang Lo

🌍

pinshan

🌍

Brian Low

💻 📖 ⚠️

Matias Kotlik

💻

marblenix

🚇

Raidou

💻 ⚠️

Luca Greco

💻 📖 ⚠️

Luca Rinaldi

💻

Stephen Ball

💻 ⚠️ 📖

Qingping Hou

💻 📖 ⚠️

Dan Wendorf

💻 ⚠️

Alan Pope

🚇

BuggStream

💻 📖

Jon Grythe Stødle

💻 ⚠️

Ce projet suit la spécification all-contributors. Des contributions de tout genre bienvenues!

💭Inspiré par

Voyez ces travaux précédents qui ont contribué à inspirer la création de vaisseau. 🙏


Icône de fusée de Starship

📝 License

Copyright © 2019-présent, Contributeurs Starship.
Ce projet est sous licenceISC.