GNU/Linux xterm-256color bash 147 views

bAcpi - Battery Monitoring Script for Linux

bAcpi — это Bash-скрипт для мониторинга состояния батареи, температуры и охлаждения в системах Linux с использованием утилиты acpi . Он отображает данные в реальном времени в терминале с двойной рамкой, цветовым кодированием и полосами прогресса, обновляясь каждые 60 секунд. Скрипт также автоматически выключает систему при уровне заряда ниже 84%.

## Особенности

• Графический интерфейс: Двойная рамка (42 строки, 83 столбца) с Unicode- символами и цветом фона, зависящим от уровня заряда:

• 100%: Жёлтый
• 96–99%: Синий
• 92–95%: Фиолетовый
• 84–91%: Красный
• <84%: Жёлтый

• Мониторинг: Уровень заряда, состояние батареи, время работы, температура, охлаждение, здоровье батареи. • Прогресс-бары: Уровень заряда и здоровье батареи в виде полос из 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 .

## Установка

  1. Скачайте скрипт или склонируйте репозиторий: git clone https://github.com/Grannik/bAcpi.git cd bAcpi

More by Grannik

gnome 0:40

by Grannik

lsix 0:31

by Grannik

untitled 0:50

by Grannik

untitled 3:16

by Grannik

See all