From cfa3a422ab8e93c723668a5121c95cb5ce9f5a5e Mon Sep 17 00:00:00 2001 From: Joachim Nielandt Date: Mon, 8 Nov 2021 15:07:35 +0100 Subject: [PATCH] Modified pulseaudio controls. --- dot_dotfiles/i3/config | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/dot_dotfiles/i3/config b/dot_dotfiles/i3/config index 475babe..13997ea 100644 --- a/dot_dotfiles/i3/config +++ b/dot_dotfiles/i3/config @@ -148,15 +148,20 @@ bindsym $mod+Ctrl+k mode "$mode_xkbmap" # this is a menu dedicated to audio stuff # some nice symbols to try here: 0|    論b籠i錄  -set $mode_audio Audio    - + 0 y +set $mode_audio Audio    j k 0 y mode "$mode_audio" { # Pulse Audio controls - # Increase sound volume - bindsym plus exec --no-startup-id pactl set-sink-volume 0 +5% - # Decrease sound volume - bindsym minus exec --no-startup-id pactl set-sink-volume 0 -5% + + # Increase / decrease volume for the running sink only + bindsym k exec --no-startup-id pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f 1) +2% + bindsym bracketleft exec --no-startup-id pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f 1) +2% + + # decrease + bindsym j exec --no-startup-id pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f 1) -2% + bindsym bracketright exec --no-startup-id pactl set-sink-volume $(pactl list short sinks | grep RUNNING | cut -f 1) -2% + # Mute sound - bindsym 0 exec --no-startup-id pactl set-sink-mute 0 toggle + bindsym 0 exec --no-startup-id pactl set-sink-mute $(pactl list short sinks | grep RUNNING | cut -f 1) toggle # Start mps-youtube bindsym y exec --no-startup-id urxvt -e mpsyt, mode "default"