add volumettf
This commit is contained in:
26
local/bin/volumettf
Executable file
26
local/bin/volumettf
Executable file
@@ -0,0 +1,26 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Tint2 volume executor with ttf icons
|
||||||
|
|
||||||
|
active_sink=$(LANG=C pactl get-default-sink)
|
||||||
|
muted=$(LANG=C pactl list sinks | grep -A14 -P "$active_sink" | awk '/Mute:/{print $2}')
|
||||||
|
vol=$(LANG=C pactl list sinks | grep -A14 -P "$active_sink" | awk '/Volume: front-left:/{print $5}' | cut -f1 -d'%')
|
||||||
|
|
||||||
|
if [[ $muted = "no" ]]; then
|
||||||
|
if [[ $vol -ge 80 ]]; then
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
elif [[ $vol -ge 70 ]]; then
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
elif [[ $vol -ge 60 ]]; then
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
elif [[ $vol -ge 50 ]]; then
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
elif [[ $vol -ge 30 ]]; then
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
elif [[ $vol -ge 10 ]]; then
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
elif [[ $vol -ge 0 ]]; then
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo "<sup><span size='xx-small'> $vol%</span></sup>"
|
||||||
|
fi
|
||||||
Reference in New Issue
Block a user