diff options
| author | Omar Magdy <omar.professional8777@gmail.com> | 2022-05-06 16:15:23 +0200 |
|---|---|---|
| committer | Omar Magdy <omar.professional8777@gmail.com> | 2022-05-06 16:15:23 +0200 |
| commit | 7fe61dd5d84e47c4f8dc5a3059711cfaa5253220 (patch) | |
| tree | e0bbe689c3d38c4d07593ac0a4c9f5677dac1e53 /awesome/.config/awesome/rc.lua | |
| parent | 3ba1438a936e3a9035ca971d0ad3277a54752775 (diff) | |
| download | dotfiles-7fe61dd5d84e47c4f8dc5a3059711cfaa5253220.tar.xz dotfiles-7fe61dd5d84e47c4f8dc5a3059711cfaa5253220.zip | |
Added windows like alt-tab to awesome WM + added some aliases
Diffstat (limited to 'awesome/.config/awesome/rc.lua')
| -rw-r--r-- | awesome/.config/awesome/rc.lua | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/awesome/.config/awesome/rc.lua b/awesome/.config/awesome/rc.lua index e6ca706..b567ff8 100644 --- a/awesome/.config/awesome/rc.lua +++ b/awesome/.config/awesome/rc.lua @@ -479,10 +479,28 @@ globalkeys = my_table.join( {description = "go back", group = "tag"}), -- Tag browsing alt + tab - awful.key({ altkey, }, "Tab", awful.tag.viewnext, - {description = "view next", group = "tag"}), - awful.key({ altkey, "Shift" }, "Tab", awful.tag.viewprev, - {description = "view previous", group = "tag"}), + -- awful.key({ altkey, }, "Tab", awful.tag.viewnext, + -- {description = "view next", group = "tag"}), + -- awful.key({ altkey, "Shift" }, "Tab", awful.tag.viewprev, + -- {description = "view previous", group = "tag"}), + + awful.key({ altkey, }, "Tab", + function () + local c = awful.client.restore() + -- Focus restored client + if c then + client.focus = c + c:raise() + end + end), + awful.key({ altkey, "Shift" }, "Tab", + function () + -- awful.client.focus.history.previous() + awful.client.focus.byidx(1) + if client.focus then + client.focus:raise() + end + end), -- Tag browsing modkey + tab awful.key({ modkey, }, "Tab", awful.tag.viewnext, |
