screen
screenのhardstatusにbattery残量を表示させてみる。
以下のscriptを用意(環境によってbattery以下のディレクトリ名が違うかも)
~/bin/battery_check.sh
#!/bin/sh awk '/remaining capacity:/{remaining=$3}/lasl full capacity:/{printf "%0.1f", remaining*100/$4}' /proc/acpi/battery/BAT0/state /proc/acpi/battery/BAT0/info
.screenrcを以下のように書く
backtick 0 0 60 ~/bin/battery_check.sh hardstatus alwayslastline "[%02c](%0` %%) %'%-w%{=b bw}%n %t%{-}%+w"
60秒毎にバッテリー残量が%で時刻の右側に表示されます。