added another luke script and updated my volume status to use pamixer
This commit is contained in:
parent
f858fa9818
commit
83ecff2355
@ -18,21 +18,29 @@ cyan=#2aa198
|
||||
green=#859900
|
||||
|
||||
color=$cyan
|
||||
volume="$(amixer sget Master | grep 'Front Left')"
|
||||
if [ "${volume}" = "${volume%\[off\]*}" ]
|
||||
then
|
||||
volume="${volume#*\[}"
|
||||
status="${volume%%\%\]*}"
|
||||
case $((status/50)) in
|
||||
0) icon="" ;; # fa-volume-down f027
|
||||
1) icon="" ;; # fa-volume-up f028
|
||||
*) icon=""; color=$orange ;; # fa-volume-up f028
|
||||
esac
|
||||
else
|
||||
status=MUTE
|
||||
vol="$(pamixer --get-volume)"
|
||||
|
||||
if [ $(pamixer --get-mute) = true ]; then
|
||||
vol=MUTE
|
||||
color=$red
|
||||
icon="" # fa-volume-off f026
|
||||
|
||||
echo "<fc=$color><fn=1>$icon </fn>$vol</fc>"
|
||||
fi
|
||||
echo "<fc=$color><fn=1>$icon </fn>$status</fc>"
|
||||
|
||||
if [ "$vol" -gt "100" ]; then
|
||||
icon=""
|
||||
color=$orange
|
||||
elif [ "$vol" -gt "70" ]; then
|
||||
icon=""
|
||||
elif [ "$vol" -gt "30" ]; then
|
||||
icon=""
|
||||
elif [ "$vol" -gt "0" ]; then
|
||||
icon=""
|
||||
else
|
||||
vol=MUTE
|
||||
color=$red
|
||||
icon=""
|
||||
fi
|
||||
|
||||
echo "<fc=$color><fn=1>$icon </fn>$vol</fc>"
|
||||
|
||||
Reference in New Issue
Block a user