Starship: Cross-Shell Prompt

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

Sito web · Installazione · Configurazione

Inglese   Tedesco   Spagnolo   Francese   Bahasa Indonesia   Italiano   日本語   Português do Brasil   Русский   Tiếng Việt   简体中文   繁體中文

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 - Un [Nerd Font](https://www.nerdfonts.com/) installato e abilitato nel tuo terminale (per esempio, prova [Fira Code Nerd Font](https://www.nerdfonts.com/font-downloads)). ### Inizia **Nota**: a causa della proliferazione di piattaforme diverse, un sottoinsieme di piattaforme supportate sono mostrate di seguito. Non riesci a vedere la tua? Dai un'occhiata alle [istruzioni aggiuntive della piattaforma](https://starship.rs/it-IT/installing/). 1. Installa il binario **starship**: #### Installa l'ultima Versione ##### Da un binario precompilato, con Shell: ```sh sh -c "$(curl -fsSL https://starship.rs/install.sh)" ``` Per aggiornare Starship stesso, riavviare lo script sopra. Sostituirà la versione corrente senza toccare la configurazione di Starship. **Nota** - I valori predefiniti dello script di installazione possono essere sovrascritti, vedi la guida integrata. ```sh sh -c "$(curl -fsSL https://starship.rs/install.sh)" -- --help ``` #### Installa via Package Manager ##### Con [Homebrew](https://brew.sh/): ```sh brew install starship ``` ##### Con [Scoop](https://scoop.sh): ```powershell scoop install starship ``` 2. Aggiungi lo script di inizializzazione al file di configurazione della shell: #### Bash Aggiungi quanto segue alla fine di `~/.bashrc`: ```sh # ~/.bashrc eval "$(starship init bash)" ``` #### Fish Aggiungi quanto segue alla fine di `~/.config/fish/config.fish`: ```sh # ~/.config/fish/config.fish starship init fish | source ``` #### Zsh Aggiungi quanto segue alla fine di `~/.zshrc`: ```sh # ~/.zshrc eval "$(starship init zsh)" ``` #### PowerShell Aggiungi quanto segue alla fine di `Microsoft.PowerShell_profile.ps1`. Puoi controllare la posizione di questo file interrogando la variabile `$PROFILE` in PowerShell. Tipicamente il percorso è `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` oppure `~/.config/powershell/Microsoft.PowerShell_profile.ps1` su -Nix. ```powershell Invoke-Expression (&starship init powershell) ``` #### Ion Aggiungi quanto segue alla fine di `~/.config/ion/initrc`: ```sh # ~/.config/ion/initrc eval $(starship init ion) ``` #### Elvish **Warning** Only elvish v0.17 or higher is supported. Aggiungi quanto segue alla fine di `~/.elvish/rc.elv`: ```sh # ~/.elvish/rc.elv eval (starship init elvish) ``` #### Tcsh Aggiungi quanto segue alla fine di `~/.tcshrc`: ```sh # ~/.tcshrc eval `starship init tcsh` ``` #### Xonsh Aggiungi quanto segue alla fine di `~/.xonshrc`: ```sh # ~/.xonshrc execx($(starship init xonsh)) ``` #### Cmd You need to use [Clink](https://chrisant996.github.io/clink/clink.html) (v1.2.30+) with Cmd. Add the following to a file `starship.lua` and place this file in Clink scripts directory: ```lua -- starship.lua load(io.popen('starship init cmd'):read("*a"))() ``` #### Nushell **Warning** This will change in the future. È supportata solo la versione v0.33 o superiore. Add the following to your nu config file. Puoi controllare la posizione di questo file eseguendo `percorso di configurazione` in nu. ```toml startup = [ "mkdir ~/.cache/starship", "starship init nu | save ~/.cache/starship/init.nu", "source ~/.cache/starship/init.nu" ] prompt = "starship_prompt" ``` ## 🤝 Contribuire Siamo sempre alla ricerca di collaboratori di **tutti i livelli**! Se stai cercando di entrare facilmente nel progetto, prova un [buon primo problema](https://github.com/starship/starship/labels/🌱%20good%20first%20issue). 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](https://translate.starship.rs/). Se sei interessato ad aiutare a contribuire a Starship, dai un'occhiata alla nostra [Guida al Contributo](https://github.com/starship/starship/blob/master/CONTRIBUTING.md). Inoltre, sentiti libero di entrare nel nostro [server Discord](https://discord.gg/8Jzqu3T) e dire ciao. 👋 ## 💭 Ispirato Da Ti invito di controllare questi lavori precedenti che hanno contribuito a ispirare la creazione di Starship. 🙏 - **[denysdovhan/spaceship-prompt](https://github.com/denysdovhan/spaceship-prompt)** - Un prompt ZSH per astronauti. - **[denysdovhan/robbyrussell-node](https://github.com/denysdovhan/robbyrussell-node)** - Tema robbyrussell Cross-shell scritto in JavaScript. - **[reujab/silver](https://github.com/reujab/silver)** - Un prompt multi-shell personalizzabile powerline-like con icone.


Starship rocket icon

## 📝 Licenza Copyright © 2019-presente, [Starship Contributors](https://github.com/starship/starship/graphs/contributors).
Questo progetto è sotto licenza [ISC](https://github.com/starship/starship/blob/master/LICENSE).