diff --git a/lib/volume.lua b/lib/volume.lua index fa2041e..e8080e6 100644 --- a/lib/volume.lua +++ b/lib/volume.lua @@ -50,6 +50,10 @@ function toggle() change("toggle") end +function mictoggle() + os.execute("amixer -q -D pulse sset Capture toggle", false) +end + -- run pavucontrol function mixer() awful.util.spawn("pavucontrol", false) diff --git a/rc/bindings.lua b/rc/bindings.lua index e82494a..dcd3c09 100644 --- a/rc/bindings.lua +++ b/rc/bindings.lua @@ -253,6 +253,7 @@ config.keys.global = awful.util.table.join( awful.key({ }, "XF86AudioRaiseVolume", volume.increase), awful.key({ }, "XF86AudioLowerVolume", volume.decrease), awful.key({ }, "XF86AudioMute", volume.toggle), + awful.key({ }, "XF86AudioMicMute", volume.mictoggle), awful.key({ }, "XF86AudioPlay", music.playpause), awful.key({ }, "XF86AudioPause", music.pause),