2024-03-06 18:53:35 +01:00
2024-02-22 00:07:20 +01:00
2024-02-22 00:07:01 +01:00
2024-03-06 18:21:08 +01:00
2024-02-22 00:06:54 +01:00
2024-02-25 14:05:52 +01:00
2024-03-06 18:53:35 +01:00
2024-03-06 18:53:35 +01:00
2024-02-22 00:06:36 +01:00
2024-03-06 18:46:10 +01:00
2024-03-06 18:53:35 +01:00

TUI for managing 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

🐧 Arch Linux

You can install bluetui from the AUR with using an AUR helper.

paru -S 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.

Adapters

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%