]> git.rmz.io Git - dotfiles.git/blobdiff - awesome/rc.lua
add a shutdown menu
[dotfiles.git] / awesome / rc.lua
index 94b2454040e272845eb5c13a2dac9e9783fcbda3..cd9fb2d64919d7e2d94dbf7be2d0f74c236745ae 100644 (file)
@@ -67,6 +67,12 @@ end
 -- }}}
 
 -- {{{ Menu
+-- Setup global menu keys
+awful.menu.menu_keys.up    = { "k", "Up"}
+awful.menu.menu_keys.down  = { "j", "Down"}
+awful.menu.menu_keys.enter = { "l", "Right"}
+awful.menu.menu_keys.back  = { "h", "Left"}
+
 -- Create a laucher widget and a main menu
 myawesomemenu = {
    { "manual", terminal .. " -e man awesome" },
@@ -83,6 +89,12 @@ mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesom
 mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon,
                                      menu = mymainmenu })
 
+myshutdownmenu = awful.menu({ items = { { "shutdown", "systemctl poweroff" },
+                                        { "restart",  "systemctl restart"  },
+                                        { "suspend",  "systemctl suspend"  },
+                                      }
+                            })
+
 -- Menubar configuration
 menubar.utils.terminal = terminal -- Set the terminal for applications that require it
 -- }}}