fix: changing FULL_BATTERY value + add condition + var add
mild fixes + additions
This commit is contained in:
parent
9b374bb70d
commit
db605c6c98
2 changed files with 6 additions and 4 deletions
|
|
@ -9,7 +9,7 @@ BATTERY=$(acpi | grep -vwE "(unavailable)" | grep -o '[0-9]' | head -n 1)
|
||||||
|
|
||||||
# Daemon Constants
|
# Daemon Constants
|
||||||
WARNING_PERCENT=35
|
WARNING_PERCENT=35
|
||||||
FULL_PERCENT=99
|
FULL_PERCENT=98
|
||||||
BAT_PERCENT=$(acpi -b | grep "Battery $BATTERY" | head -n 1 | grep -P -o "[0-9]+(?=%)")
|
BAT_PERCENT=$(acpi -b | grep "Battery $BATTERY" | head -n 1 | grep -P -o "[0-9]+(?=%)")
|
||||||
DISCHARGING_COUNT=$(acpi -b | grep "Battery $BATTERY" | grep -c "Discharging")
|
DISCHARGING_COUNT=$(acpi -b | grep "Battery $BATTERY" | grep -c "Discharging")
|
||||||
NOTCHARGING_COUNT=$(acpi -b | grep "Battery $BATTERY" | grep "until" | grep -c "Not Charging")
|
NOTCHARGING_COUNT=$(acpi -b | grep "Battery $BATTERY" | grep "until" | grep -c "Not Charging")
|
||||||
|
|
@ -21,11 +21,13 @@ FULL_BAT_FILE=/tmp/battery_full
|
||||||
battery-full() {
|
battery-full() {
|
||||||
notify-send "Battery Full" "Battery is fully charged!" -i "battery-full-charged" -r 9991 -t 5000
|
notify-send "Battery Full" "Battery is fully charged!" -i "battery-full-charged" -r 9991 -t 5000
|
||||||
touch $FULL_BAT_FILE
|
touch $FULL_BAT_FILE
|
||||||
|
rm -rf $LOW_BAT_FILE
|
||||||
}
|
}
|
||||||
|
|
||||||
battery-low() {
|
battery-low() {
|
||||||
notify-send "Low Battery" "${BAT_PERCENT}% of battery remaining." -u critical -i "battery-caution" -r 9991
|
notify-send "Low Battery" "${BAT_PERCENT}% of battery remaining." -u critical -i "battery-caution" -r 9991
|
||||||
touch $LOW_BAT_FILE
|
touch $LOW_BAT_FILE
|
||||||
|
rm -rf $FULL_BAT_FILE
|
||||||
}
|
}
|
||||||
|
|
||||||
battery-normal() {
|
battery-normal() {
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,10 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
BATTERY=$(acpi | grep -vwE "(unavailable)" | grep -o '[0-9]' | head -n 1)
|
BATTERY=$(acpi | grep -vwE "(unavailable)" | grep -o '[0-9]' | head -n 1)
|
||||||
BAT_PERCENT=$(acpi -b | grep "Battery $BATTERY" | grep -P -o "[0-9]+(?=%)")
|
BAT_PERCENT=$(acpi -b | grep "Battery $BATTERY" | grep -P -o "[0-9]+(?=%)")
|
||||||
DISCHARGING_COUNT=$(acpi -b | grep "Battery $BATTERY" | grep "until" | grep -c "Discharging")
|
DISCHARGING_COUNT=$(acpi -b | grep "Battery $BATTERY" | grep -E "until|remaining" | grep -c "Discharging")
|
||||||
#NOTCHARGING_COUNT=$(acpi -b | head -n 1 | grep -c "Not Charging")
|
NOTCHARGING_COUNT=$(acpi -b | grep "Battery $BATTERY" | grep -c "Not Charging")
|
||||||
|
|
||||||
if [[ $DISCHARGING_COUNT -eq 0 ]]; then
|
if [[ $DISCHARGING_COUNT -eq 0 ]] || [[ $NOTCHARGING_COUNT -eq 1 ]]; then
|
||||||
dunstify "Battery Status" "Battery is currently charging at ${BAT_PERCENT}%" -i "battery-level-50-charging-symbolic" -r 9991 -t 5000
|
dunstify "Battery Status" "Battery is currently charging at ${BAT_PERCENT}%" -i "battery-level-50-charging-symbolic" -r 9991 -t 5000
|
||||||
else
|
else
|
||||||
dunstify "Battery Status" "Battery is currently at ${BAT_PERCENT}%" -i "battery-level-50-symbolic" -r 9991 -t 5000
|
dunstify "Battery Status" "Battery is currently at ${BAT_PERCENT}%" -i "battery-level-50-symbolic" -r 9991 -t 5000
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue