bAcpi — это Bash-скрипт для мониторинга состояния батареи, температуры и
охлаждения в системах Linux с использованием утилиты acpi . Он отображает
данные в реальном времени в терминале с двойной рамкой, цветовым кодированием и
полосами прогресса, обновляясь каждые 60 секунд. Скрипт также автоматически
выключает систему при уровне заряда ниже 84%.
## Особенности
• Графический интерфейс: Двойная рамка (42 строки, 83 столбца) с Unicode-
символами и цветом фона, зависящим от уровня заряда:
• Мониторинг: Уровень заряда, состояние батареи, время работы, температура,
охлаждение, здоровье батареи.
• Прогресс-бары: Уровень заряда и здоровье батареи в виде полос из 50 символов
(▓ для заполненной части, ░ для пустой).
• Предупреждение: Анимированное сообщение “The computer is about to shut down!”
при заряде ≤91%.
• Автовыключение: Выполняет shutdown now при заряде ≤84%.
• Обновление: Данные обновляются каждые 60 секунд (настраиваемый интервал).
• Цвета: Зелёный для нормального состояния, красный для критических уровней,
жёлтый для текста и рамок.
## Зависимости
• Утилита acpi (установите через sudo apt install acpi на Debian/Ubuntu).
• Bash и стандартные утилиты: awk , grep , tr , sleep , tput .