blob: c8a748bf5da3fcbfa08e94a0cf8cf94ac5ddcbe5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
case $BLOCK_BUTTON in
1) notify-send hey ;;
2) setsid -f "$TERMINAL" -e calcurse ;;
3) notify-send " Time/date module" "\- Left click to show upcoming appointments for the next three days via \`calcurse -d3\` and show the month via \`cal\`
- Middle click opens calcurse if installed" ;;
6) "$TERMINAL" -e "$EDITOR" "$0" ;;
esac
# Charging: #
# Discharching: #
# Full: underscore: #
# LOW BATTERY: #
batstatus=$(acpi | tail -n 1)
ico=""
# Change the underscore color according to the charging state
case "$batstatus" in
*Charging*) ico=" ";;
*Discharging*) ico=" " ;;
*) ico=" " ;;
esac
percentage=$( echo "$batstatus" | sed "s/.*\(\ [0-9]*\)\%.*$/\1/; s/\ //g; 1q")
echo "$ico$percentage% "
|