Added AC indicator support on OS X
Not sure about the logic for returning 1/0 from the function, though - will have to clarify.pull/702/head
parent
5035b2d815
commit
a9c5670c2c
|
|
@ -10,6 +10,14 @@ ac_adapter_connected(){
|
||||||
else
|
else
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
elif command_exists ioreg;
|
||||||
|
then
|
||||||
|
local IOREG_OUTPUT=$(ioreg -n AppleSmartBattery -r | grep '"ExternalConnected"' | awk -F'=' '{print $2}')
|
||||||
|
if [[ "$IOREG_OUTPUT" == *"Yes"* ]]; then
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -153,7 +153,7 @@ function __powerline_battery_prompt {
|
||||||
else
|
else
|
||||||
color="${BATTERY_STATUS_THEME_PROMPT_GOOD_COLOR}"
|
color="${BATTERY_STATUS_THEME_PROMPT_GOOD_COLOR}"
|
||||||
fi
|
fi
|
||||||
[[ "$(ac_adapter_connected)" ]] && battery_status="${BATTERY_AC_CHAR}${battery_status}"
|
ac_adapter_connected && battery_status="${BATTERY_AC_CHAR} ${battery_status}"
|
||||||
echo "${battery_status}%|${color}"
|
echo "${battery_status}%|${color}"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue