Skip to content

Latest commit

History

History
443 lines (338 loc) 路 16.4 KB

README.md

File metadata and controls

443 lines (338 loc) 路 16.4 KB

Starship: Cross-Shell Prompt

GitHub Actions workflow status Versione Crates.io Stato del pacchetto
Chat su Discord Segui @StarshipPrompt su Twitter Stand With Ukraine

Sito webInstallazioneConfigurazione

IngleseTedescoSpagnoloFranceseIndonesianoItalianoGiapponesePortoghese del BrasileRusso校泻褉邪褩薪褋褜泻邪VietnamitaCinese semplificatoCinese tradizionale

Starship con iTerm2 e il tema Snazzy

Il prompt minimalista, super veloce e infinitamente personalizzabile per qualsiasi shell!

  • Velocit脿: 猫 veloce 鈥 davvero veloce! 馃殌
  • Personalizzabile: configura ogni aspetto del tuo prompt.
  • Universale: funziona su qualsiasi shell, con qualsiasi sistema operativo.
  • Intelligente: mostra le informazioni rilevanti a colpo d'occhio.
  • Ricco di funzionalit脿: supporta tutti i tuoi strumenti preferiti.
  • Facile: veloce da installare - inizia ad usarlo in pochi minuti.

Esplora la documentazione di Starship聽聽鈻

馃殌 Installazione

Prerequisiti

Fase 1. Installa Starship

Selezionare il sistema operativo dall'elenco qui sotto per visualizzare le istruzioni per l'installazione:

Android

Install Starship using any of the following package managers:

Repository Instructions
Termux pkg install starship
BSD

Install Starship using any of the following package managers:

Distribution Repository Instructions
Any crates.io cargo install starship --locked
FreeBSD FreshPorts pkg install starship
NetBSD pkgsrc pkgin install starship
Linux

Install the latest version for your system:

curl -sS https://starship.rs/install.sh | sh

Alternatively, install Starship using any of the following package managers:

Distribution Repository Instructions
Any crates.io cargo install starship --locked
Any conda-forge conda install -c conda-forge starship
Any Linuxbrew brew install starship
Alpine Linux 3.13+ Alpine Linux Packages apk add starship
Arch Linux Arch Linux Extra pacman -S starship
CentOS 7+ Copr dnf copr enable atim/starship
dnf install starship
Gentoo Gentoo Packages emerge app-shells/starship
Manjaro pacman -S starship
NixOS nixpkgs nix-env -iA nixpkgs.starship
openSUSE OSS zypper in starship
Void Linux Void Linux Packages xbps-install -S starship
macOS

Install the latest version for your system:

curl -sS https://starship.rs/install.sh | sh

Alternatively, install Starship using any of the following package managers:

Repository Instructions
crates.io cargo install starship --locked
conda-forge conda install -c conda-forge starship
Homebrew brew install starship
MacPorts port install starship
Windows

Install the latest version for your system with the MSI-installers from the releases section.

Install Starship using any of the following package managers:

Repository Instructions
crates.io cargo install starship --locked
Chocolatey choco install starship
conda-forge conda install -c conda-forge starship
Scoop scoop install starship
winget winget install --id Starship.Starship

Fase 2. Set up your shell to use Starship

Configura la shell a inizializzare Starship. Seleziona la tua dalla lista qui sotto:

Bash

Aggiungi quanto segue alla fine di ~/.bashrc:

eval "$(starship init bash)"
Cmd

You need to use Clink (v1.2.30+) with Cmd. Create a file at this path %LocalAppData%\clink\starship.lua with the following contents:

load(io.popen('starship init cmd'):read("*a"))()
Elvish

Aggiungi quanto segue alla fine di ~/.elvish/rc.elv:

eval (starship init elvish)

Note: Only Elvish v0.18+ is supported

Fish

Aggiungi quanto segue alla fine di ~/.config/fish/config.fish:

starship init fish | source
Ion

Aggiungi quanto segue alla fine di ~/.config/ion/initrc:

eval $(starship init ion)
Nushell

Add the following to the end of your Nushell env file (find it by running $nu.env-path in Nushell):

mkdir ~/.cache/starship
starship init nu | save -f ~/.cache/starship/init.nu

And add the following to the end of your Nushell configuration (find it by running $nu.config-path):

use ~/.cache/starship/init.nu

Note: Only Nushell v0.78+ is supported

PowerShell

Add the following to the end of your PowerShell configuration (find it by running $PROFILE):

Invoke-Expression (&starship init powershell)
Tcsh

Aggiungi quanto segue alla fine di ~/.tcshrc:

eval `starship init tcsh`
Xonsh

Aggiungi quanto segue alla fine di ~/.xonshrc:

execx($(starship init xonsh))
Zsh

Aggiungi quanto segue alla fine di ~/.zshrc:

eval "$(starship init zsh)"

Fase 3. Configura Starship

Inizia una nuova istanza del shell, e dovresti vedere il tuo bellissimo nuovo shell prompt. Se sei soddisfatto dei valori predefiniti, ottimo!

Se stai cercando di personalizzare ulteriormente Starship:

  • Configurazione 鈥 impara come configurare Starship per modificare il tuo prompt a tuo piacimento

  • Preset 鈥 ispirati dalla configurazione precostituita da altri

馃 Contribuire

Siamo sempre alla ricerca di collaboratori di tutti i livelli! Se stai cercando di entrare facilmente nel progetto, prova un buon primo problema.

Se parli correntemente una lingua diversa dall'inglese, apprezziamo molto qualsiasi aiuto per mantenere i nostri documenti tradotti e aggiornati in altre lingue. Se desideri collaborare, le traduzioni possono essere fornite su Starship Crowdin.

Se sei interessato ad aiutare a contribuire a Starship, dai un'occhiata alla nostra Guida al Contributo. Inoltre, sentiti libero di entrare nel nostro server Discord e dire ciao. 馃憢

馃挱 Ispirato Da

Ti invito di controllare questi lavori precedenti che hanno contribuito a ispirare la creazione di Starship. 馃檹

鉂わ笍 Sponsors

Support this project by becoming a sponsor. Your name or logo will show up here with a link to your website.


Starship rocket icon

馃摑 Licenza

Copyright 漏 2019-presente, Starship Contributors.
Questo progetto 猫 sotto licenza ISC.