2024-02-25 14:04:59 +01:00
2024-02-22 00:07:20 +01:00
2024-02-22 00:07:01 +01:00
2024-02-25 13:50:31 +01:00
2024-02-22 00:06:54 +01:00
2024-02-25 14:03:34 +01:00
2024-02-22 00:06:36 +01:00
2024-02-25 14:04:59 +01:00

TUI to manage bluetooth devices

💡 Prerequisites

A Linux based OS with bluez installed.

🚀 Installation

📥 Binary release

You can download the pre-built binaries from the release page release page

📦 crates.io

You can install bluetui from crates.io

cargo install bluetui

⚒️ Build from source

Run the following command:

git clone https://github.com/pythops/bluetui
cd bluetui
cargo build --release

This will produce an executable file at target/release/bluetui that you can copy to a directory in your $PATH.

🪄 Usage

Global

Tab: Switch between different sections.

j or Down : Scroll down.

k or Up: Scroll up.

s: Start/Stop scanning.

?: Show help.

esc: Dismiss the help pop-up.

q: Quit the app.

Adpters

p: Enable/Disable the pairing.

o: Power on/off the adapter.

d: Enable/Disable the discovery.

Paired devices

u: Unpair the device.

Space: Connect/Disconnect the device.

t: Trust/Untrust the device.

New devices

p: Pair the device.

⚖️ License

GPLv3

Description
TUI for managing bluetooth on Linux bluetui – 运行在 Linux 终端里,带图形界面的蓝牙管理工具
Readme GPL-3.0 1.2 MiB
Languages
Rust 98.9%
Nix 1.1%