Сайт · Установка · Конфигурация
**Минимальная, быстрая и бесконечная настраиваемая командная строка для любой оболочки!** - **Быстрая:** она быстрая – _очень-очень_ быстрая! 🚀 - **Настраиваемая:** настройте каждый элемент вашей командной строки. - **Универсальная:** работает с любой оболочкой, на любой операционной системе. - **Умная:** сразу показывает соответствующую информацию. - **Богатая функциями:** поддержка всех ваших любимых инструментов. - **Легкая:** быстро установить - начните использовать ее в считанные минуты.Изучите документацию Starship ▶
## 🚀 Установка ### Требования - Установленный и включённый [шрифт Powerline](https://github.com/powerline/fonts) (например, [Fira Code](https://github.com/tonsky/FiraCode)). ### Начало работы 1. Установите двоичный файл **starship**: #### Установить последнюю версию ##### Из прекомпилированного двоичного файла, с Shell: ```sh curl -fsSL https://starship.rs/install.sh | bash ``` ##### Из источника на [crates.io](https://crates.io/): ```sh cargo install starship ``` #### Установить через менеджер пакетов ##### С [Homebrew](https://brew.sh/): ```sh brew install starship ``` ##### С [Scoop](https://scoop.sh): ```powershell scoop install starship ``` 1. Добавить сценарий инициализации в конфигурационный файл вашей оболочки: #### Bash Добавьте следующее в конец `~/.bashrc`: ```sh # ~/.bashrc eval "$(starship init bash)" ``` #### Fish Добавьте следующее в конец `~/.config/fish/config.fish`: ```sh # ~/.config/fish/config.fish starship init fish | source ``` #### Zsh Добавьте следующее в конец `~/.zshrc`: ```sh # ~/.zshrc eval "$(starship init zsh)" ``` #### PowerShell Добавьте следующее в конец `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` (или `~/.config/powershell/Microsoft.PowerShell_profile.ps1` на -Nix): ```sh Invoke-Expression (&starship init powershell) ``` #### Ion Добавьте следующее в конец `~/.config/ion/initrc`: ```sh # ~/.config/ion/initrc eval $(starship init ion) ``` ## 🤝 Помощь Мы всегда ищем помощь людей **всех уровней навыков**! Если вы хотите облегчить свой путь к проекту, посмотрите хорошие первые ошибки ([first good issue](https://github.com/starship/starship/labels/🌱%20good%20first%20issue)). Если вы хотите помочь в создании Starship, пожалуйста, ознакомьтесь с нашим [Руководством по содействию](https://github.com/starship/starship/blob/master/CONTRIBUTING.md). Кроме того, заходите на наш [Discord сервер](https://discord.gg/8Jzqu3T) и поздоровайтесь. 👋 ### Code Contributors This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)]. ### Financial Contributors Become a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/starship/contribute)] #### Individuals #### Organizations Support this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/starship/contribute)] ## 💭 Вдохновления Please check out these previous works that helped inspire the creation of starship. 🙏 - **[denysdovhan/spaceship-prompt](https://github.com/denysdovhan/spaceship-prompt)** - командная строка ZSH для астронавтов. - **[denysdovhan/robbyrussell-node](https://github.com/denysdovhan/robbyrussell-node)** - меж-оболочная тема robbyrussell, написаная на JavaScript. - **[reujab/silver](https://github.com/reujab/silver)** - меж-оболочная настраиваемая командная строка с иконками.