30 lines
858 B
Bash
Executable file
30 lines
858 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
# ***This script was made by Clay Gomera (Drake)***
|
|
# - Description: A dwmblocks script to print the current brightness level
|
|
# - Dependencies: dwm, dwmblocks, power-profiles-daemon
|
|
|
|
# this variable will store the current brightness level percentage
|
|
brt=$(brightnessctl -m | cut -d, -f4 | tr -d %)
|
|
if [ "${brt%.*}" -eq 100 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 90 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 80 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 70 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 60 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 50 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 40 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 30 ]; then
|
|
icon=""
|
|
elif [ "${brt%.*}" -ge 20 ]; then
|
|
icon=""
|
|
else
|
|
icon=""
|
|
fi
|
|
echo " $icon ${brt%.*}% " # print the icon and brightness level
|