X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/2919e7311f768cd7337cf3d03af8b230950e793a..3329c3e7fd0f5679c6014b59ac75fce93991fb2c:/awesome/menu.lua?ds=sidebyside diff --git a/awesome/menu.lua b/awesome/menu.lua new file mode 100644 index 0000000..f781206 --- /dev/null +++ b/awesome/menu.lua @@ -0,0 +1,32 @@ +-- {{{ 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" }, + { "edit config", editor_cmd .. " " .. awesome.conffile }, + { "restart", awesome.restart }, + { "quit", awesome.quit } +} + +mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon }, + { "open terminal", terminal } + } + }) + +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 +-- }}}