Терминальный промпт будущего для любых shell
Starship - это промпт для терминала на Rust: он работает практически везде и выводит только то, что актуально прямо сейчас.
Установить его можно через curl-скрипт или пакетные менеджеры: на любом Linux-дистрибутиве, macOS, Windows и даже Android через Termux.
После установки нужно добавить eval "$(starship init bash)" в .bashrc или соответствующий файл для другой оболочки, а затем перезапустить терминал.
Сразу после запуска Starship распознает git-статус, активную ветку, direnv, версии Node, Python и Go, контекст Docker, а также меняет цвет, если команда завершилась ошибкой.
Если терминал для вас основной рабочий интерфейс, на установку точно стоит выделить минуту.