diff --git a/.config/i3/scripts/battery.sh b/.config/i3/scripts/battery.sh new file mode 100755 index 0000000..7c5b73d --- /dev/null +++ b/.config/i3/scripts/battery.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +detect_battery=$(upower -e | grep "battery_BAT" | head -1) +if [ ! -z "${detect_battery}" ] ; then + battery=$(upower -i ${detect_battery} | grep -E "percentage" | awk '{print $2}') + echo "󰁹 ${battery} " +else + echo "󱘖 " +fi diff --git a/.config/i3/scripts/status_bar.sh b/.config/i3/scripts/status_bar.sh index 1e1b0d0..8d29fb7 100755 --- a/.config/i3/scripts/status_bar.sh +++ b/.config/i3/scripts/status_bar.sh @@ -9,7 +9,8 @@ while [ ${status_bar} -eq 0 ] ; do meminfo=$(~/.config/i3/scripts/mem_info.sh) volume=$(~/.config/i3/scripts/get_volume.sh) lang=$(~/.config/i3/scripts/get_lang.sh) + battery=$(~/.config/i3/scripts/battery.sh) date=$(~/.config/i3/scripts/current_date.sh) - echo "${updates} ${kernel} ${cpuinfo} ${meminfo} ${volume} ${lang} ${date}" + echo "${updates} ${kernel} ${cpuinfo} ${meminfo} ${volume} ${lang} ${battery} ${date}" sleep 2 done