diff options
| author | Mitsuo Tokumori <[email protected]> | 2024-09-11 04:25:38 +0900 |
|---|---|---|
| committer | Mitsuo Tokumori <[email protected]> | 2024-09-11 04:25:38 +0900 |
| commit | 37ff7062874b72bafa99afe661f42653565ed511 (patch) | |
| tree | 60372bf7fdb94c9034c7d1cc5a17cd7df526c4fc /local/bin/audio_control.sh | |
| parent | dca319b8d9d221f1aaf3a00ee457d202096c66ac (diff) | |
| download | dotfiles-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-x | local/bin/audio_control.sh | 37 |
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 |
