diff --git a/local/bin/volumettf b/local/bin/volumettf
new file mode 100755
index 0000000..e0bb1eb
--- /dev/null
+++ b/local/bin/volumettf
@@ -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 " $vol%"
+ elif [[ $vol -ge 70 ]]; then
+ echo " $vol%"
+ elif [[ $vol -ge 60 ]]; then
+ echo " $vol%"
+ elif [[ $vol -ge 50 ]]; then
+ echo " $vol%"
+ elif [[ $vol -ge 30 ]]; then
+ echo " $vol%"
+ elif [[ $vol -ge 10 ]]; then
+ echo " $vol%"
+ elif [[ $vol -ge 0 ]]; then
+ echo " $vol%"
+ fi
+else
+ echo " $vol%"
+fi