From 1c75d4226470dbf4cea85fdbaf42679bd11d736f Mon Sep 17 00:00:00 2001 From: Blake Romero Date: Sat, 2 Nov 2024 12:39:51 +0000 Subject: Add volume script --- volume | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 volume (limited to 'volume') diff --git a/volume b/volume new file mode 100755 index 0000000..20a3c15 --- /dev/null +++ b/volume @@ -0,0 +1,32 @@ +#!/bin/sh +# +# VOLUME +# + +id="@DEFAULT_AUDIO_SINK@" + +if [ "$#" -eq 0 ]; then + wpctl get-volume "$id" | awk '{print$2}' + exit +fi + +case "$1" in + "toggle") + wpctl set-mute "$id" toggle + ;; + "up") + wpctl set-mute "$id" 0 + wpctl set-volume --limit 1.0 "$id" 5%+ + ;; + "down") + wpctl set-mute "$id" 0 + wpctl set-volume "$id" 5%- + ;; + "reset") + wpctl set-volume "$id" 50% + ;; + "set") + wpctl set-volume "$id" "$2" + ;; +esac + -- cgit