Add audiowheel

This commit is contained in:
crater2150 2017-10-31 22:15:59 +01:00
parent 2075285a92
commit 422d921e79
4 changed files with 16 additions and 3 deletions

3
.gitmodules vendored
View file

@ -13,3 +13,6 @@
[submodule "handy"]
path = handy
url = https://github.com/crater2150/awesome-handy.git
[submodule "audiowheel"]
path = audiowheel
url = https://github.com/crater2150/awesome-audiowheel.git

1
audiowheel Submodule

@ -0,0 +1 @@
Subproject commit 23c0b9005b11770097635e69e2362694f58915d7

9
rc.lua
View file

@ -57,6 +57,9 @@ for s in screen do
end
-- }}}
audiowheel = require("audiowheel")-- { bg = "#ffff00aa" }
-- {{{ Key bindings
binder = require("separable.binder")
@ -67,6 +70,12 @@ binder.add_default_bindings()
binder.add_bindings(tags.create_bindings())
binder.add_bindings(require("mybindings"))
binder.add_bindings(awful.util.table.join(
awful.key({}, "XF86AudioRaiseVolume", function() audiowheel:up() end),
awful.key({}, "XF86AudioLowerVolume", function() audiowheel:down() end),
awful.key({}, "XF86AudioMute", function() audiowheel:toggle() end)
))
binder.apply()
-- }}}

View file

@ -140,9 +140,9 @@ local default_bindings = awful.util.table.join(
--{{{ Audio control
awful.key({ }, "XF86AudioLowerVolume", spawnf("amixer set Master 2%-")),
awful.key({ }, "XF86AudioRaiseVolume", spawnf("amixer set Master 2%+")),
awful.key({ }, "XF86AudioMute", spawnf("amixer set Master toggle")),
--awful.key({ }, "XF86AudioLowerVolume", spawnf("amixer set Master 2%-")),
--awful.key({ }, "XF86AudioRaiseVolume", spawnf("amixer set Master 2%+")),
--awful.key({ }, "XF86AudioMute", spawnf("amixer set Master toggle")),
--}}}