Repolode
Bash-it

Bash-it/bash-it

Um framework comunitário para Bash que reúne aliases, funções, autocompletar, temas e scripts, gerenciados por um sistema único de instalação e ativação/desativação.

Alternativa open source a:oh-my-zsh

Estrelas
15,281
Forks
2,311
Issues abertas
7
Último commit
ontem

O que é?

Bash-it é um framework comunitário para Bash que reúne aliases, funções personalizadas, scripts de autocompletar, temas de prompt e scripts auxiliares em um só lugar. Em vez de espalhar esses arquivos por ~/bin e por um .bashrc extenso, você clona o repositório, executa o instalador e ativa ou desativa componentes individualmente.

A maior parte do código é compatível com Bash 3.2 ou posterior, então funciona em sistemas mais antigos. Alguns plugins mais complexos exigem recursos do Bash 5, e o framework bloqueia esses módulos em shells antigos para evitar erros. O código principal continua compatível com as versões anteriores.

O projeto inclui um comando de busca para encontrar e ativar componentes, um comando de diagnóstico (bash-it doctor) que informa detalhes do ambiente e da configuração para relatos de bugs, além de uma opção de instalação baseada em Docker.

Recursos principais

  • 01Reúne scripts de autocompletar, temas de prompt, aliases e funções personalizadas para Bash.
  • 02Permite ativar ou desativar componentes individualmente sem editar o .bashrc manualmente.
  • 03Compatível com Bash 3.2 ou posterior, com proteções para plugins que exigem Bash 5.
  • 04Inclui um comando de busca para encontrar componentes pelo nome.
  • 05Oferece o bash-it doctor para informar dados do ambiente e da configuração durante a investigação de problemas.

Casos de uso

  • Organizar uma coleção pessoal de aliases de shell e scripts auxiliares.
  • Adicionar autocompletar para git, docker ou outras ferramentas a uma configuração Bash existente.
  • Personalizar o prompt do terminal com um tema pronto.
  • Compartilhar uma configuração de shell padrão entre máquinas ou equipes.

Início rápido

  1. 1

    Clone o repositório em ~/.bash_it

    git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it
  2. 2

    Execute o instalador

    ~/.bash_it/install.sh

Antes de usar

  • A maioria dos recursos é voltada para Bash; um ou dois plugins complexos precisam de recursos do Bash 5.

Tópicos

Perguntas frequentes

O que é bash-it?
Um framework comunitário para Bash que reúne aliases, funções, autocompletar, temas e scripts, gerenciados por um sistema único de instalação e ativação/desativação. Bash-it é um framework comunitário para Bash que reúne aliases, funções personalizadas, scripts de autocompletar, temas de prompt e scripts auxiliares em um só lugar. Em vez de espalhar esses arquivos por ~/bin e por um .bashrc extenso, você clona o repositório, executa o instalador e ativa ou desativa componentes individualmente.
bash-it é gratuito? Qual é a licença?
bash-it é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
bash-it ainda é mantido?
Manutenção ativa. O último commit de bash-it foi em 21 de out. de 2026.
Para que posso usar bash-it?
Organizar uma coleção pessoal de aliases de shell e scripts auxiliares. Adicionar autocompletar para git, docker ou outras ferramentas a uma configuração Bash existente. Personalizar o prompt do terminal com um tema pronto. Compartilhar uma configuração de shell padrão entre máquinas ou equipes.
Como instalar bash-it?
Clone o repositório em ~/.bash_it: git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it Execute o instalador: ~/.bash_it/install.sh
Onde consigo bash-it?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Bash-it/bash-it

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados