]> git.rmz.io Git - dotfiles.git/commitdiff
some bindings config
authorSamir Benmendil <samir.benmendil@gmail.com>
Wed, 26 Jun 2013 21:40:33 +0000 (23:40 +0200)
committerSamir Benmendil <samir.benmendil@gmail.com>
Wed, 26 Jun 2013 21:40:33 +0000 (23:40 +0200)
Mod+Space now runs a command (krunner style)
Mod+[ and Mod+] switch layouts
Mod+^+#94 moves client to screen
Mod+b toggles below

awesome/bindings.lua

index 5e6d7f341d466d7360b5c7de4fab6cf4e36cde7a..75371fc57a8f32fc0428dcf7945d31225c803c77 100644 (file)
@@ -55,14 +55,9 @@ globalkeys = awful.util.table.join(
     awful.key({ modkey, "Shift"   }, "l",     function () awful.tag.incnmaster(-1)      end),
     awful.key({ modkey, "Control" }, "h",     function () awful.tag.incncol( 1)         end),
     awful.key({ modkey, "Control" }, "l",     function () awful.tag.incncol(-1)         end),
-    awful.key({ modkey,           }, "space", function () awful.layout.inc(layouts,  1) end),
-    awful.key({ modkey, "Shift"   }, "space", function () awful.layout.inc(layouts, -1) end),
 
     awful.key({ modkey, "Control" }, "n", awful.client.restore),
 
-    -- Prompt
-    awful.key({ modkey },            "r",     function () mypromptbox[mouse.screen]:run() end),
-
     awful.key({ modkey }, "x",
               function ()
                   awful.prompt.run({ prompt = "Run Lua code: " },
@@ -75,13 +70,19 @@ globalkeys = awful.util.table.join(
     -- }}}
 
     -- {{{ My Keys
+    -- Prompt
+    awful.key({ modkey }, "space", function () mypromptbox[mouse.screen]:run() end),
+    -- switch layout
+    awful.key({ modkey }, "]", function () awful.layout.inc(layouts,  1) end),
+    awful.key({ modkey }, "[", function () awful.layout.inc(layouts, -1) end),
+    -- Shutdown menu
     awful.key({        }, "F19", function () myshutdownmenu:show() end),
     awful.key({ modkey }, "F1",  function () myshutdownmenu:show() end),
     -- Ksnapshot
     awful.key({        }, "F13", function () awful.util.spawn("ksnapshot") end),
     -- Layout manipulation
-    awful.key({ modkey,           }, "#94", function () awful.screen.focus_relative( 1) end), -- that's the key left of 1
-    awful.key({ modkey, "Control" }, "Left", function () awful.screen.focus_relative( 1) end),
+    awful.key({ modkey,           }, "#94",   function () awful.screen.focus_relative( 1) end), -- that's the key left of 1
+    awful.key({ modkey, "Control" }, "Left",  function () awful.screen.focus_relative( 1) end),
     awful.key({ modkey, "Control" }, "Right", function () awful.screen.focus_relative(-1) end),
     -- Volume
     awful.key({ }, "XF86AudioRaiseVolume",  function () awful.util.spawn("ponymix increase 5") end),
@@ -95,6 +96,7 @@ globalkeys = awful.util.table.join(
     awful.key({ "Shift" }, "XF86AudioLowerVolume",  function () awful.util.spawn("clementine --volume-decrease-by 5") end)
     -- }}}
 )
+-- }}}
 
 -- {{{ Client keys
 clientkeys = awful.util.table.join(
@@ -103,8 +105,6 @@ clientkeys = awful.util.table.join(
     awful.key({ modkey, "Shift"   }, "c",      function (c) c:kill()                         end),
     awful.key({ modkey, "Control" }, "space",  awful.client.floating.toggle                     ),
     awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end),
-    awful.key({ modkey,           }, "o",      awful.client.movetoscreen                        ),
-    awful.key({ modkey,           }, "t",      function (c) c.ontop = not c.ontop            end),
     awful.key({ modkey,           }, "n",
         function (c)
             -- The client currently has the input focus, so it cannot be
@@ -115,7 +115,15 @@ clientkeys = awful.util.table.join(
         function (c)
             c.maximized_horizontal = not c.maximized_horizontal
             c.maximized_vertical   = not c.maximized_vertical
-        end)
+        end),
+    -- }}}
+
+    -- {{{ My Client Keys
+    -- Move client to screen
+    awful.key({ modkey, "Shift" }, "#94",      awful.client.movetoscreen ),
+    -- ontop and below
+    awful.key({ modkey,           }, "t",      function (c) c.ontop = not c.ontop            end),
+    awful.key({ modkey,           }, "b",      function (c) c.below = not c.below            end)
     -- }}}
 )
 -- }}}