| 12345678910111213141516 |
- #!/bin/bash
- ac=$(cat /sys/class/power_supply/AC/online 2>/dev/null || echo 0)
- governor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 2>/dev/null || echo "unknown")
- if [ "$ac" = "1" ]; then
- icon="" # bolt / AC
- label="AC"
- class="ac"
- else
- icon="" # leaf / power-save
- label="BAT"
- class="battery"
- fi
- tooltip="TLP: $label mode\nCPU governor: $governor"
- echo "{\"text\": \"$icon $governor\", \"tooltip\": \"$tooltip\", \"class\": \"$class\"}"
|