Skip to content

Installation avancée

Pour installer starship, vous devez faire deux choses:

  1. Installez le binaire starship sur votre ordinateur
  2. Dire à votre shell d'utiliser le binaire de starship comme invite en modifiant ses scripts d'initialisation

For most users, the instructions on the main page will work great. Cependant, pour certaines plateformes plus spécialisées, des instructions différentes sont nécessaires.

Il y a tellement de plates-formes, qu'il aurait été déraisonnable de les faire apparaître dans le README principal, voici donc quelques instructions d'installation supplémentaires pour celles-ci, écrites par la communauté. La vôtre n'est pas là ? S'il vous plaît, ajoutez-la ici pour les suivants !

Chocolatey

Pré-requis

Rendez-vous sur la page d'installation de Chocolatey et suivez leurs instructions pour installer Chocolatey.

Installation

powershell
choco install starship

termux

Pré-requis

sh
pkg install getconf

Installation

sh
curl -sS https://starship.rs/install.sh | sh -s -- --bin-dir /data/data/com.termux/files/usr/bin

Funtoo Linux

Installation

Sur Funtoo Linux, starship peut être installé à partir de core-kit via Portage:

sh
emerge app-shells/starship

Nix

Obtention du binaire

Impératif

sh
nix-env -iA nixos.starship

Déclaration, utilisateur unique, via home-manager

Activez le module programs.starship dans votre fichier home.nix, et ajoutez vos paramètres

nix
{
  programs.starship = {
    enable = true;
    # Configuration écrite dans ~/.config/starship.toml
    settings = {
      # add_newline = false;

      # character = {
      #   success_symbol = "[➜](bold green)";
      #   error_symbol = "[➜](bold red)";
      # };

      # package.disabled = true;
    };
  };
}

puis lancez

sh
home-manager switch

Déclaration, au niveau du système, avec NixOS

Ajoutez pkgs.starship à environment.systemPackages dans votre configuration.nix, puis exécutez

sh
sudo nixos-rebuild switch