summaryrefslogtreecommitdiffstats
path: root/local/bin/audio_control.sh
diff options
context:
space:
mode:
authorMitsuo Tokumori <[email protected]>2024-09-11 04:25:38 +0900
committerMitsuo Tokumori <[email protected]>2024-09-11 04:25:38 +0900
commit37ff7062874b72bafa99afe661f42653565ed511 (patch)
tree60372bf7fdb94c9034c7d1cc5a17cd7df526c4fc /local/bin/audio_control.sh
parentdca319b8d9d221f1aaf3a00ee457d202096c66ac (diff)
downloaddotfiles-37ff7062874b72bafa99afe661f42653565ed511.tar.gz
dotfiles-37ff7062874b72bafa99afe661f42653565ed511.tar.bz2
dotfiles-37ff7062874b72bafa99afe661f42653565ed511.zip
RESTRUCTURE. Replicate relative paths in public/
Diffstat (limited to 'local/bin/audio_control.sh')
-rwxr-xr-xlocal/bin/audio_control.sh37
1 files changed, 0 insertions, 37 deletions
diff --git a/local/bin/audio_control.sh b/local/bin/audio_control.sh
deleted file mode 100755
index a257120..0000000
--- a/local/bin/audio_control.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-delta=${2:-10}
-signal=10
-
-# signal dwmblocks to update volume block
-send_signal() {
- pkill -RTMIN+$signal dwmblocks
-}
-
-# WIP: change default sink (speaker). E.g., when connecting HDMI.
-change_sink() {
- pactl list sinks | grep "Name:"
- # Use tab completion if set up interactively
- pactl "set-default-sink alsa_output.pci-0000_05_00.6.analog-stereo"
-}
-
-case $1 in
- inc) pactl set-sink-volume @DEFAULT_SINK@ +$delta% ;;
- dec) pactl set-sink-volume @DEFAULT_SINK@ -$delta% ;;
- micinc) pactl set-source-volume @DEFAULT_SOURCE@ +$delta% ;;
- micdec) pactl set-source-volume @DEFAULT_SOURCE@ -$delta% ;;
- mutetoggle) pactl set-sink-mute @DEFAULT_SINK@ toggle ;;
- deafentoggle) pactl set-source-mute @DEFAULT_SOURCE@ toggle ;;
- *)
- echo Speaker:
- pactl get-sink-volume @DEFAULT_SINK@
- pactl get-sink-mute @DEFAULT_SINK@
- echo -e "\nMic:"
- pactl get-source-volume @DEFAULT_SOURCE@
- pactl get-source-mute @DEFAULT_SOURCE@
- echo -e "\nApplications:"
- pactl list sink-inputs | grep -e 'Sink Input' -e 'application.name' -e 'Volume:'
- ;;
-esac
-
-send_signal