Gerenciador de arquivos para terminal escrito em Rust, com I/O assíncrona não bloqueante, pré-visualização de imagens, plugins em Lua e interface no estilo Vim.
HANCORE-linux/rumb
Um painel de terminal para Arch Linux e Omarchy que mostra atualizações pendentes e pacotes com falha, somente leitura e sem root.
- Estrelas
- 25
- Forks
- 1
- Issues abertas
- 1
- Último commit
- há 5 horas
O que é?
rumb é um painel de terminal que monitora a saúde dos softwares em um sistema Arch Linux. Ele mostra o que virá na próxima atualização do sistema e quais pacotes já estão com falha, para que seja possível identificar problemas antes de aplicar a atualização.
A ferramenta apenas lê o estado do sistema e nunca solicita privilégios de root. No Arch Linux, é instalada a partir do código-fonte com make ou, no Omarchy, pelo comando de pacotes do omarchy. O projeto inclui uma página de manual.
rumb renderiza seu olho, ícones e gráficos como imagens, então precisa de um terminal com suporte a imagens. foot e kitty são compatíveis; Ghostty funciona, mas não é recomendado devido ao uso de CPU; e Alacritty não é compatível porque não consegue exibir imagens.
Recursos principais
- 01Mostra as mudanças pendentes da próxima atualização do sistema.
- 02Lista pacotes que já estão com falha.
- 03Funciona em modo somente leitura e nunca solicita acesso root.
- 04Pode ser instalado a partir do código-fonte com make ou pelo comando de pacotes do Omarchy.
- 05Inclui uma página man.
Casos de uso
- Conferir o que uma atualização do Arch Linux vai alterar antes de executá-la.
- Identificar pacotes com problemas em um desktop pessoal com Arch ou Omarchy.
- Acompanhar a saúde dos softwares do sistema pelo terminal.
Início rápido
- 1
Instalar no Omarchy com o gerenciador de pacotes
omarchy pkg add rumb - 2
Instalar ferramentas no Arch Linux
sudo pacman -S --needed git make cargo jq pacman-contrib fakeroot - 3
Clonar o repositório e compilar e instalar a partir do código-fonte
git clone https://github.com/HANCORE-linux/rumb && cd rumb - 4
Compilar e instalar rumb
make && sudo make install
Antes de usar
- Funciona apenas no Arch Linux e no Omarchy.
- O Alacritty não é compatível porque não consegue exibir as imagens necessárias para o rumb.
- O Ghostty funciona, mas usa muita CPU ao lidar com imagens.
Tópicos
Perguntas frequentes
- O que é rumb?
- Um painel de terminal para Arch Linux e Omarchy que mostra atualizações pendentes e pacotes com falha, somente leitura e sem root. rumb é um painel de terminal que monitora a saúde dos softwares em um sistema Arch Linux. Ele mostra o que virá na próxima atualização do sistema e quais pacotes já estão com falha, para que seja possível identificar problemas antes de aplicar a atualização.
- rumb é gratuito? Qual é a licença?
- rumb é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- rumb ainda é mantido?
- Manutenção ativa. O último commit de rumb foi em 21 de out. de 2026.
- Para que posso usar rumb?
- Conferir o que uma atualização do Arch Linux vai alterar antes de executá-la. Identificar pacotes com problemas em um desktop pessoal com Arch ou Omarchy. Acompanhar a saúde dos softwares do sistema pelo terminal.
- Como instalar rumb?
- Instalar no Omarchy com o gerenciador de pacotes: omarchy pkg add rumb Instalar ferramentas no Arch Linux: sudo pacman -S --needed git make cargo jq pacman-contrib fakeroot Clonar o repositório e compilar e instalar a partir do código-fonte: git clone https://github.com/HANCORE-linux/rumb && cd rumb Compilar e instalar rumb: make && sudo make install
- Onde consigo rumb?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/HANCORE-linux/rumb
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Grok Build é um agente de programação com IA da SpaceXAI que roda no terminal, com uma TUI em tela cheia para editar arquivos, executar comandos shell e pesquisar na web.
Uma crate Rust para criar interfaces de usuário no terminal (TUIs), com widgets reutilizáveis e um modelo de renderização simples.
Uma interface de terminal para Git escrita em Rust, com operações por teclado para preparar alterações, criar commits, gerenciar branches e stashes e navegar pelo histórico.
Monitor gráfico personalizável de processos e recursos do sistema, multiplataforma e executado no terminal, para Linux, macOS e Windows.
Editor de texto e IDE para terminal, sem configuração, com atalhos familiares, suporte a mouse, integração com LSP e paleta de comandos.