mirror of
https://github.com/aminnairi/dotfiles.git
synced 2026-09-14 15:42:14 +02:00
udpated the way we fetch the battery information
This commit is contained in:
@@ -111,13 +111,13 @@ const getCpus = () => {
|
|||||||
|
|
||||||
const getBattery = async () => {
|
const getBattery = async () => {
|
||||||
return Promise.all([
|
return Promise.all([
|
||||||
readFile("/sys/class/power_supply/BATT/capacity"),
|
execute("/usr/bin/cat /sys/class/power_supply/BAT*/capacity"),
|
||||||
readFile("/sys/class/power_supply/BATT/status")
|
execute("/usr/bin/cat /sys/class/power_supply/BAT*/status")
|
||||||
]).then(([batteryBuffer, statusBuffer]) => {
|
]).then(([rawBattery, rawStatus]) => {
|
||||||
const battery = batteryBuffer.toString().trim();
|
const battery = Number(rawBattery.trim()) || 0;
|
||||||
const state = statusBuffer.toString().trim();
|
const status = rawStatus.trim();
|
||||||
|
|
||||||
if (state === "Discharging") {
|
if (status === "Discharging") {
|
||||||
const full_text = ` ${battery}%`;
|
const full_text = ` ${battery}%`;
|
||||||
|
|
||||||
if (battery <= 10) {
|
if (battery <= 10) {
|
||||||
|
|||||||
Reference in New Issue
Block a user