Una interfaz de terminal que muestra el grafo de commits de Git como imágenes, similar a `git log --graph --all`, para explorar el historial de un repositorio.
pythops/bluetui
Interfaz de terminal para gestionar dispositivos Bluetooth en Linux, basada en BlueZ.
- Estrellas
- 3,051
- Forks
- 84
- Issues abiertos
- 9
- Último commit
- hace 9 días
¿Qué es?
bluetui es una interfaz de terminal para gestionar Bluetooth en Linux. Permite buscar dispositivos cercanos, emparejarlos, marcarlos como de confianza y desemparejarlos, además de cambiar el estado de encendido y detección del adaptador sin salir de la terminal. Funciona sobre BlueZ, la pila estándar de Bluetooth para Linux, por lo que requiere un sistema Linux con BlueZ instalado.
La interfaz se controla con el teclado. Es posible cambiar las combinaciones de teclas, la distribución, el ancho de la ventana y la visualización de iconos mediante un archivo de configuración TOML en ~/.config/bluetui/config.toml o en una ruta personalizada indicada con -c. También se puede marcar dispositivos como favoritos y cambiarles el nombre. Los iconos requieren una Nerd Font, y hay un modo --ascii para las terminales que no tienen una.
bluetui se distribuye como binarios precompilados, a través de crates.io, el repositorio extra de Arch Linux, Gentoo y x-cmd, o se puede compilar desde el código fuente con Cargo. El autor del proyecto también mantiene impala, una TUI similar para WiFi.
Funciones clave
- 01Buscar dispositivos Bluetooth cercanos desde la terminal.
- 02Emparejar dispositivos, marcarlos como de confianza, desemparejarlos y añadirlos a favoritos.
- 03Activar o desactivar el adaptador, la detección y el modo de emparejamiento.
- 04Personalizar las combinaciones de teclas, la distribución y el ancho mediante un archivo de configuración TOML.
- 05Modo ASCII para terminales sin iconos de Nerd Font.
Casos de uso
- Conectar auriculares o un teclado a un equipo Linux sin una aplicación de Bluetooth para escritorio.
- Gestionar Bluetooth por SSH o en un servidor sin interfaz gráfica desde una sesión de terminal.
- Mantener el control de Bluetooth dentro del flujo de trabajo de un gestor de ventanas en mosaico.
Temas
Preguntas frecuentes
- ¿Qué es bluetui?
- Interfaz de terminal para gestionar dispositivos Bluetooth en Linux, basada en BlueZ. bluetui es una interfaz de terminal para gestionar Bluetooth en Linux. Permite buscar dispositivos cercanos, emparejarlos, marcarlos como de confianza y desemparejarlos, además de cambiar el estado de encendido y detección del adaptador sin salir de la terminal. Funciona sobre BlueZ, la pila estándar de Bluetooth para Linux, por lo que requiere un sistema Linux con BlueZ instalado.
- ¿bluetui es gratuito? ¿Qué licencia tiene?
- bluetui es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿bluetui sigue mantenido?
- Mantenimiento activo. El último commit de bluetui fue el 10 oct 2026.
- ¿Para qué puedo usar bluetui?
- Conectar auriculares o un teclado a un equipo Linux sin una aplicación de Bluetooth para escritorio. Gestionar Bluetooth por SSH o en un servidor sin interfaz gráfica desde una sesión de terminal. Mantener el control de Bluetooth dentro del flujo de trabajo de un gestor de ventanas en mosaico.
- ¿Dónde consigo bluetui?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pythops/bluetui
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una interfaz de terminal para rsync que permite gestionar perfiles de transferencia reutilizables, previsualizar los cambios como un diff de ejecución en seco y ver el progreso en tiempo real, también por SSH.
Monitor de batería y energía para la terminal en macOS y Linux que muestra qué procesos consumen la batería de tu laptop.
Un reproductor de música ligero para terminal, escrito en Rust, con reproducción sin pausas, colas, listas de reproducción y teclas al estilo de Vim.
Administrador de archivos para terminal escrito en Rust y ratatui, inspirado en el clásico DOS Dos Navigator, con dos paneles y atajos de teclas F.
Un emulador de terminal multiplataforma con aceleración por GPU y OpenGL que se apoya en herramientas como tmux para las pestañas y los paneles.