Gobatmon adalah daemon pemantauan level baterai sederhana untuk sistem Linux.
Ini mengawasi level pengisian baterai saat ini di laptop Anda dan memicu pemberitahuan desktop untuk memperingatkan Anda jika baterai Anda rendah.
Gobatmon sangat rendah pada sumber daya untuk melestarikan siklus CPU dan dengan demikian masa pakai baterai.
Persyaratan Sistem:
swaync , dunst dll.)Jika Anda menggunakan lingkungan desktop (xfce/gnome/plasma dll.) Anda kemungkinan besar tidak memerlukan perangkat lunak ini.
Gobatmon menggunakan DBUS untuk mengirim pemberitahuan desktop.
Perilaku Gobatmon sepenuhnya dapat dikonfigurasi menggunakan argumen Commandline.
Cukup jalankan dengan mengeksekusi gobatmon . Gobatmon akan berjalan terus menerus.
Opsi berikut dapat dikonfigurasi:
gobatmon [OPTIONS]
Options:
--normal-warning-threshold uint
Threshold percentage below which a normal low battery warning is triggered (default 20)
--critical-warning-threshold uint
Threshold percentage below which a critical low battery warning is triggered (default 10)
--normal-warning-reminder-timeout uint
Timeout in seconds after which a normal low battery warning is repeated (default 600)
--critical-warning-reminder-timeout uint
Timeout in seconds after which a critical low battery warning is repeated (default 300)
--disable-icons (default false)
Do not show icons in warning notifications
--normal-warning-icon-name string
Name of the icon to use for normal low battery warning notifications (default "battery-low")
--critical-warning-icon-name string
Name of the icon to use for critical low battery warning notifications (default "battery-caution")
--poll-rate uint
Poll rate for checking battery status in seconds (default 60)
--version
Show version information and exit
--help
Show help message and exit
Saat mengisi daya baterai atau di atas ambang peringatan normal, Gobatmon tidak akan menampilkan pemberitahuan apa pun, dan akan polling status baterai untuk mengawasi perubahan.
Saat menjalankan daya baterai dan di bawah ambang peringatan normal/kritis (20%/10% secara default), Gobatmon akan memeriksa status baterai dan memberi tahu Anda dengan pengingat setiap 10 menit/5 menit (secara default) masing -masing.
Itu saja.
Gobatmon tersedia di AUR sebagai Gobatmon.
? Akan ditambahkan di masa depan.
Unduh Biner Precompiled ( gobatmon ) dari rilis terbaru. Atau, instal pergi dan bangun sendiri.
Simpan biner dan konfigurasikan Window Manager Anda untuk memulainya saat diluncurkan, dengan memasukkan yang berikut ke dalam skrip startup Anda:
/path/to/gobatmon & Membangun Persyaratan:
goUntuk membangun secara lokal, jalankan:
make build Ini akan membuat gobatmon dapat dieksekusi.
File pembersihan yang dibangun, jalankan:
make clean Pastikan untuk memformat kode sumber Anda dengan benar menggunakan gofmt sebelum berkomitmen untuk main .
Skrip pra-komit disediakan, Anda dapat mengaktifkannya di repositori lokal Anda dengan perintah berikut:
ln -sr .pre-commit .git/hooks/pre-commit