local awful = require("awful") local gears = require("gears") local pavolctld = require("lib.pavolctld") local super = "Mod4" local alt = "Mod1" local shift = "Shift" local ctrl = "Control" --root.buttons(gears.table.join( -- awful.button({ }, 3, function () mymainmenu:toggle() end), -- awful.button({ }, 4, awful.tag.viewnext), -- awful.button({ }, 5, awful.tag.viewprev) --)) -- window buttons client_buttons = gears.table.join( awful.button({ }, 1, function (c) c:emit_signal("request::activate", "mouse_click", {raise = true}) end), awful.button({ super }, 1, function (c) c:emit_signal("request::activate", "mouse_click", {raise = true}) awful.mouse.client.move(c) end), awful.button({ super }, 3, function (c) c:emit_signal("request::activate", "mouse_click", {raise = true}) awful.mouse.client.resize(c) end) ) -- wibar widgets layout_buttons = gears.table.join( awful.button({ }, 1, function() awful.layout.inc(1, awful.screen.focused().tags[0]) end), awful.button({ }, 2, function() if client.focus and not client.focus.prevent_kill then client.focus:kill() end end) ) taglist_buttons = gears.table.join( awful.button({ }, 1, function(t) t:view_only() end), awful.button({ modkey }, 1, function(t) if client.focus then client.focus:move_to_tag(t) end end), awful.button({ }, 3, awful.tag.viewtoggle), awful.button({ modkey }, 3, function(t) if client.focus then client.focus:toggle_tag(t) end end), awful.button({ }, 4, function(t) awful.tag.viewnext(t.screen) end), awful.button({ }, 5, function(t) awful.tag.viewprev(t.screen) end) ) tasklist_buttons = gears.table.join( awful.button({ }, 1, function (c) c:emit_signal("request::activate", "tasklist", {raise = true}) end), --awful.button({ }, 3, function() awful.menu.client_list({ theme = { width = 250 } }) end), awful.button({ }, 4, function () awful.client.focus.byidx(1) end), awful.button({ }, 5, function () awful.client.focus.byidx(-1) end) ) volume_buttons = gears.table.join( awful.button({ }, 4, function() pavolctld.volume_inc(5) end), awful.button({ }, 5, function() pavolctld.volume_dec(5) end) )