awful.button({ modkey }, 3, awful.mouse.client.resize))
-- }}}
--- {{{ Key bindings
+-- {{{ Global Keys
globalkeys = awful.util.table.join(
+ -- {{{ Awesome Keys
awful.key({ modkey, }, "Left", awful.tag.viewprev ),
awful.key({ modkey, }, "Right", awful.tag.viewnext ),
awful.key({ modkey, }, "Escape", awful.tag.history.restore),
if client.focus then client.focus:raise() end
end),
awful.key({ modkey }, "w", function () mymainmenu:show() end),
- awful.key({ }, "F19", function () myshutdownmenu:show() end),
- awful.key({ modkey }, "F1", function () myshutdownmenu:show() end),
-- Layout manipulation
awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end),
awful.util.getdir("cache") .. "/history_eval")
end),
-- Menubar
- awful.key({ modkey }, "p", function() menubar.show() end)
+ awful.key({ modkey }, "p", function() menubar.show() end),
+ -- }}}
+ -- {{{ My Keys
+ awful.key({ }, "F19", function () myshutdownmenu:show() end),
+ awful.key({ modkey }, "F1", function () myshutdownmenu:show() end),
-- Pulseaudio widget
- --awful.key({ }, "XF86AudioRaiseVolume", APW.Up),
- --awful.key({ }, "XF86AudioLowerVolume", APW.Down),
- --awful.key({ }, "XF86AudioMute", APW.ToggleMute)
+ awful.key({ }, "XF86AudioRaiseVolume", function () awful.util.spawn("ponymix increase 5") end),
+ awful.key({ }, "XF86AudioLowerVolume", function () awful.util.spawn("ponymix decrease 5") end),
+ awful.key({ }, "XF86AudioMute", function () awful.util.spawn("ponymix toggle") end)
+ -- }}}
)
+-- {{{ Client keys
clientkeys = awful.util.table.join(
+ -- {{{ Awesome Client Keys
awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end),
awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end),
awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ),
c.maximized_horizontal = not c.maximized_horizontal
c.maximized_vertical = not c.maximized_vertical
end)
+ -- }}}
)
+-- }}}
-- Bind all key numbers to tags.
-- Be careful: we use keycodes to make it works on any keyboard layout.