Автоматические напоминания зарядить ноутбук
Увлёкшись работой на ноутбуке можно не заметить и машинально закрыть уведомление о разряжающемся аккумуляторе. Понятно к чему это приводит.
У меня такое происходило часто и потребовалось настроить более навязчивые уведомления, которые будет сложно пропустить. Так появился btw.
Скрипт довольно старый, его обновлённая версия сейчас лежит в репозитории https://git.nxhs.cloud/ge/btw
После запуска каждые 30 секунд происходит проверка текущего заряда аккумулятора. Если значение меньше или равно 10% скрипт начинает слать уведомления через notify-send(1). Уведомления приходят до тех пор пока заряд не станет больше 10%.
Скрипт у меня запускается через desktop entry ~/.config/autostart/btw.desktop при старте сесcии GNOME:
[Desktop Entry]
Name=laptop battery watchdog (btw)
Exec=btw
Type=Application
Установить на Arch Linux можно через PKGBUILD:
git clone https://git.nxhs.cloud/ge/btw.git && cd btw
make pkgbuild
sudo pacman -U btw-*-any.pkg.tar.zst
На любой другой GNU/Linux:
git clone https://git.nxhs.cloud/ge/btw.git && cd btw
make install
Для выбора префикса установки, отличного от /usr/local объявите переменную окружения PREFIX.