'
}
-motd_batt() {
+status_batt() {
case "$(uname)" in
'Linux')
if which upower > /dev/null
awk -v unit="$1" '{printf "%s%s\n", unit, $0}'
}
-motd() {
+status() {
local -r indent_unit=' '
uname -srvmo
(
free | awk '$1 == "Mem:" {print $3, $2, "mem"}'
df ~ | awk 'NR == 2 {print $3, $3 + $4, "disk"}'
- motd_batt
+ status_batt
) \
| bar_gauge -v width=60 -v pct=1 \
| column -t \