From: Silvio Rhatto Date: Fri, 25 Jan 2013 19:40:03 +0000 (-0200) Subject: Using two simultaneous tab behaviors X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=bedcd718088227d1a3ac0bad07e05a522faef939;p=metadot.git Using two simultaneous tab behaviors --- diff --git a/modules/awesome/rc.lua b/modules/awesome/rc.lua index f07400a..7e79e55 100644 --- a/modules/awesome/rc.lua +++ b/modules/awesome/rc.lua @@ -191,18 +191,18 @@ globalkeys = awful.util.table.join( awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end), awful.key({ modkey, }, "u", awful.client.urgent.jumpto), - --- Original tab behavior - ---awful.key({ modkey, }, "Tab", - --- function () - --- awful.client.focus.history.previous() - --- if client.focus then - --- client.focus:raise() - --- end - --- end), + --- Default tab behavior + awful.key({ modkey, }, "Tab", + function () + awful.client.focus.history.previous() + if client.focus then + client.focus:raise() + end + end), --- Cyclic tab behavior --- See http://stackoverflow.com/questions/11697102/awesome-alttab-just-switches-between-two-apps - awful.key({ modkey, "Shift" }, "Tab", + awful.key({ "Mod1", "Shift" }, "Tab", function () -- awful.client.focus.history.previous() awful.client.focus.byidx(-1) @@ -210,7 +210,7 @@ globalkeys = awful.util.table.join( client.focus:raise() end end), - awful.key({ modkey, }, "Tab", + awful.key({ "Mod1", }, "Tab", function () -- awful.client.focus.history.previous() awful.client.focus.byidx(1)