diff options
Diffstat (limited to '')
| -rw-r--r-- | TODO | 3 | ||||
| -rwxr-xr-x | battery-checknow | 3 |
2 files changed, 5 insertions, 1 deletions
| @@ -1,3 +1,6 @@ | |||
| 1 | * Modify all dmenu-* scripts to optionally use another menu, | 1 | * Modify all dmenu-* scripts to optionally use another menu, |
| 2 | like edit-menu or vis-menu (or just use environment variables?) | 2 | like edit-menu or vis-menu (or just use environment variables?) |
| 3 | * sfeed-browser: optionally just write link to stdout (or to xsel -i) | 3 | * sfeed-browser: optionally just write link to stdout (or to xsel -i) |
| 4 | |||
| 5 | * Refactor: review all scripts and adapt to common style | ||
| 6 | Configuration file (read only at "make" time) for default apps etc.. | ||
diff --git a/battery-checknow b/battery-checknow index ed18565..eb6335e 100755 --- a/battery-checknow +++ b/battery-checknow | |||
| @@ -4,6 +4,7 @@ | |||
| 4 | # Requires: battery-status, notify-battery | 4 | # Requires: battery-status, notify-battery |
| 5 | 5 | ||
| 6 | file="${XDG_DATA_HOME:-$HOME/.local/share}/batterystatus" | 6 | file="${XDG_DATA_HOME:-$HOME/.local/share}/batterystatus" |
| 7 | notify=herbe | ||
| 7 | low=20 | 8 | low=20 |
| 8 | crit=15 | 9 | crit=15 |
| 9 | 10 | ||
| @@ -15,7 +16,7 @@ status=$(echo "$new" | awk '{print $2}') | |||
| 15 | [ "$status" = "Discharging" ] && [ $level -le $crit ] && status="Critical" | 16 | [ "$status" = "Discharging" ] && [ $level -le $crit ] && status="Critical" |
| 16 | 17 | ||
| 17 | if [ "$status" != "$(cat $file)" ] || [ "$status" = "Critical" ]; then | 18 | if [ "$status" != "$(cat $file)" ] || [ "$status" = "Critical" ]; then |
| 18 | notify-battery | 19 | $notify "Battery" "$(battery-status)" |
| 19 | fi | 20 | fi |
| 20 | 21 | ||
| 21 | echo "$status" > "$file" | 22 | echo "$status" > "$file" |
