diff --git a/.config/sway/swaybar.sh b/.config/sway/swaybar.sh index 9b408d2..e185e5c 100755 --- a/.config/sway/swaybar.sh +++ b/.config/sway/swaybar.sh @@ -5,13 +5,25 @@ function getPowerValue() { echo $POWER } +function getPowerStatus() { + POWERSTATUS=$(cat /sys/class/power_supply/BAT0/status) + if [ "$POWERSTATUS" == "Charging" ]; then + echo "+" + else + echo "-" + fi +} + function getDate() { echo $(date +'%Y-%m-%d %H:%M') } +function getVolume() { + echo $(amixer get Master | grep 'Left:' | awk -F"[][]" '{ print $2 }') +} while [ True ]; do - echo "$(getPowerValue) | $(getDate)" + echo "$(getVolume) | $(getPowerValue)$(getPowerStatus) | $(getDate)" sleep 30 done