- Um prompt pequeno, rápido e infinitamente personalizável para todos os shells
- Funciona na maioria dos sistemas operacionais e também nos principais shells: Bash, Fish, Zsh, Powershell, Ion, Elvish, Tcsh, Nushell, Xonsh, Cmd
- Rápido e seguro, usando Rust
- Oferece vários módulos
- AWS: exibe a região/perfil da AWS. Ao usar credenciais temporárias, mostra o timer de expiração
- Azure: exibe a Azure Subscription atual
- Battery: estado da bateria do dispositivo e status de carregamento
- Bun: exibe o runtime JavaScript Bun atualmente instalado
- C: exibe informações relacionadas ao compilador C
- Character: exibe um caractere específico em caso de erro
- Command Duration: exibe por quanto tempo o último comando foi executado
- Container: se estiver no ambiente de um contêiner, exibe o símbolo e o nome do contêiner
- Deno/Node.js: exibe a versão instalada do Deno/Node.js
- Docker Context: exibe o Docker Context atualmente ativo
- Environment Variable: exibe uma variável de ambiente específica
- Google Cloud: exibe configurações relacionadas ao gcloud
- Git Branch/Commit/State/Metrics/Status
- Kubernetes: contexto atual do K8s e namespace/usuário/cluster etc.
- Line Break: prompt em duas linhas
- Memory Usage: uso atual de memória e swap do sistema
- OS: exibe o sistema operacional atual. Fornece vários símbolos padrão para representar o OS
- Package: se o diretório atual for um repositório de pacote, exibe a versão
- Pacotes compatíveis: npm, nimble, cargo, poetry, python, composer, gradle, julia, mix, helm, shards, daml, dart
- Perl/PHP/Python/R/Ruby/Scala/V/Zig e outras linguagens: exibe a versão da linguagem
- Shell: informações sobre o shell em uso no momento
- Terraform: workspace e versão do Terraform atualmente selecionados
- Time: hora local
- Username: nome do usuário ativo
- Custom: permite comandos personalizados. Executa ao detectar determinado arquivo/pasta/extensão
- Além disso: Buf, Conda, Crystal, Dotnet, Fossil, Go, Gradle, Hostname, Java, Julia, Kotlin, Local IP, Lua, Solidity, Vagrant e muito mais
3 comentários
Eu tinha visto isso e pensei que fosse outra coisa, mas esse sujeito era responsável só por exibir o prompt. Impressionante demais...
Isso já tinha aparecido uma vez há 4 anos, mas em comparação com aquela época, foi adicionada uma quantidade enorme de módulos. https://pt.news.hada.io/topic?id=557