Starship Cross-Shell Prompt

Starship Cross-Shell Prompt

starship.rs

2

About this website

Starship је минимални, изузетно брзи, високо прилагодљиви унакрсни шелл промпт написан у програмском језику Rust. Креирао га је Matan Kushner, а одржава га заједница отвореног кода. Starship ради са Bash, Zsh, Fish, PowerShell, Nushell, Cmd и Xonsh. Кључне карактеристике: подршка за више шеллова: ради беспрекорно свим главним шелловима. Једна конфигурациона датотека (~/.config/starship.toml) дефинише понашање промпта без обзира који шелл се користи. Перформансе: написан у Rust-у за готово тренутно приказивање промпта. Без перцептивног кашњења чак и са сложеним конфигурацијама. Модуларност: промпт је изграђен од модула који приказују контекстуалне информације. Преко 50 уграђених модула укључујући директоријум, git статус, git грану, верзије језика (Node.js, Python, Rust, Go, Java, Ruby, PHP, Elixir, Swift, Dart), верзије пакета, Kubernetes контекст, AWS профил, Docker контекст, Terraform верзија, искоришћеност меморије, батерија, време и прилагођене команде. Прилагођавање: конфигуришите боје, форматирање, симболе и услове приказа за сваки модул користећи једноставну TOML конфигурациону датотеку. Прилагођене команде: креирајте прилагођене сегменте промпта користећи шелл скрипте. Транзијентни промпт: замени претходне промптове поједностављеном верзијом за чист терминал. Претпостављене теме: готове конфигурације за уобичајене поставке. Конфигурација по директоријуму. Паметно скраћивање дугих путања. Индикатор Vim режима. Вишелинијски промптови. Rust. ISC лиценца.

Tags & Categories

Categories

Tags

Statistics

2
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!