From 68b132db6beb6b43700e2d9cc73d5c93df10ba8b Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Sun, 15 Jan 2023 19:06:50 +0100 Subject: [PATCH] i3: add sound popup script --- i3/i3/scripts/pulse_popup | 20 ++++++++++++++++++++ i3/i3status-rust/config.toml | 1 + 2 files changed, 21 insertions(+) create mode 100755 i3/i3/scripts/pulse_popup diff --git a/i3/i3/scripts/pulse_popup b/i3/i3/scripts/pulse_popup new file mode 100755 index 0000000..f0450fa --- /dev/null +++ b/i3/i3/scripts/pulse_popup @@ -0,0 +1,20 @@ +#!/bin/sh + +HDMI_SINK="alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink" +LAPTOP_SINK="alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink" + +HDMI_ICON=$(pactl info | grep -q $HDMI_SINK && echo "checkbox") +LAPTOP_ICON=$(pactl info | grep -q $LAPTOP_SINK && echo "checkbox") + +HDMI_VOLUME=$(pactl get-sink-volume $HDMI_SINK | head -n 1 | awk '{print $5}') +LAPTOP_VOLUME=$(pactl get-sink-volume $LAPTOP_SINK | head -n 1 | awk '{print $5}') + +read -r -d '' CONF <