-- Layout manipulation key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end), key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end), key({ modkey, "Control" }, "j", function () awful.screen.focus( 1) end), key({ modkey, "Control" }, "k", function () awful.screen.focus(-1) end), key({ modkey, }, "u", awful.client.urgent.jumpto), key({ modkey, }, "Tab", function () awful.client.focus.history.previous() if client.focus then client.focus:raise() end end), -- Standard program key({ modkey, }, "Return", function () awful.util.spawn(terminal) end), key({ modkey, "Control" }, "r", awesome.restart), key({ modkey, "Shift" }, "q", awesome.quit), key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end), key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end), key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1) end), key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1) end), key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1) end), key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1) end), key({ modkey, }, "space", function () awful.layout.inc(layouts, 1) end), key({ modkey, "Shift" }, "space", function () awful.layout.inc(layouts, -1) end),