4630254bd5dffb64be5ed1066e0c301ee73d39f0

Author
Pavle Portic <pavle.portic@tilda.center>
Committer
Pavle Portic <pavle.portic@tilda.center>
Date

Message

Apply volume bindings to active sink

Diff

 1diff --git a/dot_config/i3/config.tmpl b/dot_config/i3/config.tmpl
 2index a8cab53d87f4c0d534dc15573bb9e24b70d5d303..e658b869c0b2e15bca6cb8b7fdfcf74b54556f1b 100644
 3--- a/dot_config/i3/config.tmpl
 4+++ b/dot_config/i3/config.tmpl
 5@@ -148,9 +148,9 @@ mode "resize" {
 6 bindsym $mod+r mode "resize"
 7 
 8 # Pulse Audio controls
 9-bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +2% #increase sound volume
10-bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -2% #decrease sound volume
11-bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound
12+bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume $(pactl list sinks short | \grep -i running | cut -d "	" -f 1) +2%
13+bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume $(pactl list sinks short | \grep -i running | cut -d "	" -f 1) -2%
14+bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute $(pactl list sinks short | \grep -i running | cut -d "	" -f 1) toggle
15 
16 # Sreen brightness controls
17 bindsym XF86MonBrightnessUp exec light -A 10 # increase screen brightness