From 1cace80e4832a5d250ef4b7ccd687996563fb01b Mon Sep 17 00:00:00 2001 From: venomade Date: Thu, 27 Feb 2025 17:06:42 +0000 Subject: Add old dotfiles --- nixos/scripts/get-volume | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 nixos/scripts/get-volume (limited to 'nixos/scripts/get-volume') diff --git a/nixos/scripts/get-volume b/nixos/scripts/get-volume new file mode 100755 index 0000000..4a9d510 --- /dev/null +++ b/nixos/scripts/get-volume @@ -0,0 +1,22 @@ +#!/bin/sh +# Dependencies: pactl, awk + +volume=$(pactl list sinks | awk '/^\s+Volume:/ {print $5}' | head -n 1 | tr -d '%') +muted=$(pactl list sinks | awk '/^\s+Mute:/ {print $2}' | head -n 1) + +if [ "$muted" = "yes" ]; then + icon="󰝟" +else + if [ "$volume" -le 20 ]; then + icon="󰕿" + elif [ "$volume" -le 50 ]; then + icon="󰖀" + elif [ "$volume" -le 100 ]; then + icon="󰕾" + else + icon="󰝝" + fi +fi + +echo "$icon $volume%" + -- cgit 1.4.1-2-gfad0