Repolode
pythops

pythops/bluetui

Uma interface de terminal para gerenciar dispositivos Bluetooth no Linux, baseada no BlueZ.

Estrelas
3,051
Forks
84
Issues abertas
9
Último commit
há 9 dias

O que é?

bluetui é uma interface de terminal para gerenciar Bluetooth no Linux. Ela permite buscar dispositivos próximos, pareá-los, marcá-los como confiáveis e despareá-los, além de alternar a alimentação e o estado de descoberta do adaptador sem sair do terminal. Ela funciona sobre o BlueZ, a stack padrão de Bluetooth do Linux, portanto requer um sistema Linux com o BlueZ instalado.

A interface é controlada pelo teclado, e os atalhos, o layout, a largura da janela e a exibição de ícones podem ser alterados em um arquivo de configuração TOML em ~/.config/bluetui/config.toml ou em um caminho personalizado passado com -c. Também é possível marcar dispositivos como favoritos e renomeá-los. Os ícones exigem uma Nerd Font, e há um modo --ascii para terminais sem esse tipo de fonte.

O bluetui é distribuído como binários pré-compilados, pelo crates.io, pelo repositório extra do Arch Linux, pelo Gentoo e pelo x-cmd, ou pode ser compilado a partir do código-fonte com o Cargo. O autor do projeto também mantém o impala, uma TUI semelhante para Wi-Fi.

Recursos principais

  • 01Buscar dispositivos Bluetooth próximos pelo terminal.
  • 02Parear dispositivos, marcá-los como confiáveis, despareá-los e adicioná-los aos favoritos.
  • 03Alternar a alimentação do adaptador, a descoberta e o modo de pareamento.
  • 04Personalizar atalhos, layout e largura por meio de um arquivo de configuração TOML.
  • 05Modo ASCII para terminais sem ícones de Nerd Font.

Casos de uso

  • Conectar fones de ouvido ou um teclado em uma máquina Linux sem um applet de Bluetooth para desktop.
  • Gerenciar Bluetooth por SSH ou em um servidor sem interface gráfica, usando uma sessão de terminal.
  • Manter o controle do Bluetooth integrado ao fluxo de trabalho de um gerenciador de janelas lado a lado.

Tópicos

Perguntas frequentes

O que é bluetui?
Uma interface de terminal para gerenciar dispositivos Bluetooth no Linux, baseada no BlueZ. bluetui é uma interface de terminal para gerenciar Bluetooth no Linux. Ela permite buscar dispositivos próximos, pareá-los, marcá-los como confiáveis e despareá-los, além de alternar a alimentação e o estado de descoberta do adaptador sem sair do terminal. Ela funciona sobre o BlueZ, a stack padrão de Bluetooth do Linux, portanto requer um sistema Linux com o BlueZ instalado.
bluetui é gratuito? Qual é a licença?
bluetui é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
bluetui ainda é mantido?
Manutenção ativa. O último commit de bluetui foi em 10 de out. de 2026.
Para que posso usar bluetui?
Conectar fones de ouvido ou um teclado em uma máquina Linux sem um applet de Bluetooth para desktop. Gerenciar Bluetooth por SSH ou em um servidor sem interface gráfica, usando uma sessão de terminal. Manter o controle do Bluetooth integrado ao fluxo de trabalho de um gerenciador de janelas lado a lado.
Onde consigo bluetui?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/pythops/bluetui

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

Projetos relacionados