Bluetui — как я наконец перестал ненавидеть управление Bluetooth в Linux

24 Jun, 2026
2,872
🔱 74
👥 11

Знакомая ситуация: нужно подключить беспроводные наушники к Linux-ноутбуку, а стандартные инструменты либо громоздкие, либо работают через раз? Встречайте Bluetui — терминальный интерфейс, который делает работу с Bluetooth простой и даже приятной.

Почему обычные инструменты разочаровывают

Когда я впервые столкнулся с необходимостью настроить Bluetooth-гарнитуру на сервере без GUI, мне пришлось:

  • Ковыряться в bluetoothctl с его загадочными командами
  • Заучивать последовательности действий как мантры
  • Перезапускать демон bluez после каждого чиха

Bluetui решает эти проблемы, предлагая интуитивный интерфейс прямо в терминале.

Что умеет этот маленький шедевр

Bluetui в действии

  1. Полноценное управление устройствами:

    Реклама
    • Подключение/отключение одним нажатием (пробел)
    • Переименование устройств без танцев с бубном
    • Управление доверенными устройствами
  2. Контроль адаптера:

    • Включение/выключение питания адаптера
    • Управление режимом обнаружения
    • Быстрое переключение между адаптерами
  3. Удобный поиск:

    • Сканирование окружения в один клик (буква s)
    • Четкая визуализация доступных устройств
    • Фильтрация по типу устройства

Как это устроено технически

Проект написан на Rust с использованием:

  • Ratatui для построения TUI-интерфейса
  • Системного стека BlueZ через D-Bus API
  • Конфигурации через простой TOML-файл

Такой выбор технологий обеспечивает:

  • Надежность (спасибо Rust)
  • Низкое потребление ресурсов
  • Легкую интеграцию в любые Linux-системы

Установка — проще некуда

Для большинства пользователей достаточно одной команды:

cargo install bluetui

Но есть и другие варианты:

  • Готовые пакеты для Arch Linux и Gentoo
  • Предварительно собранные бинарники
  • Возможность сборки из исходников

Когда Bluetui особенно полезен

  1. Администраторам серверов без графического интерфейса
  2. Разработчикам встраиваемых систем с Bluetooth
  3. Владельцам Linux-ноутбуков, уставшим от глючных GUI
  4. Любителям TUI, которые хотят контролировать всё из терминала

Личный опыт использования

За месяц работы с Bluetui я:

  • Подключил 3 разных устройства без единого сбоя
  • Настроил автоматическое подключение наушников
  • Сэкономил кучу времени на рутинных операциях

Единственный нюанс — для правильного отображения иконок нужно установить Nerd Fonts. Но это небольшая плата за удобство.

Вывод: стоит ли попробовать?

Если вы:

  • Работаете с Linux
  • Пользуетесь Bluetooth-устройствами
  • Цените эффективные терминальные инструменты

...то Bluetui станет вашим новым любимым инструментом. Проект активно развивается, имеет открытый исходный код и уже собрал почти 900 звезд на GitHub — явный признак качества.

Советую установить и убедиться лично:

x install bluetui  # для пользователей x-cmd
# или
sudo pacman -S bluetui  # для Arch Linux

P.S. Не забудьте заглянуть в конфиг ~/.config/bluetui/config.toml — там можно кастомизировать горячие клавиши под свои привычки!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.