awesomerc: added menu stuff
Signed-off-by: Julien Danjou <julien@danjou.info>
This commit is contained in:
parent
4d5b43a75e
commit
f58c878b96
|
@ -98,10 +98,23 @@ mytextbox = widget({ type = "textbox", name = "mytextbox", align = "right" })
|
||||||
-- Set the default text in textbox
|
-- Set the default text in textbox
|
||||||
mytextbox.text = "<b><small> " .. AWESOME_RELEASE .. " </small></b>"
|
mytextbox.text = "<b><small> " .. AWESOME_RELEASE .. " </small></b>"
|
||||||
|
|
||||||
-- Create a laucher widget
|
-- Create a laucher widget and a main menu
|
||||||
|
myawesomemenu = {
|
||||||
|
{"manual", terminal .. " -e man awesome"},
|
||||||
|
{"edit config", terminal .. " -e nano ~/.config/awesome/rc.lua"},
|
||||||
|
{"restart", "echo \"awesome.restart()\" | awesome-client"},
|
||||||
|
{"quit", "echo \"awesome.quit()\" | awesome-client"}
|
||||||
|
}
|
||||||
|
|
||||||
|
mymainmenu = {
|
||||||
|
{"awesome", myawesomemenu, "@AWESOME_ICON_PATH@/awesome16.png" },
|
||||||
|
{"open terminal", terminal}
|
||||||
|
}
|
||||||
|
|
||||||
mylauncher = awful.widget.launcher({ name = "mylauncher",
|
mylauncher = awful.widget.launcher({ name = "mylauncher",
|
||||||
image = "@AWESOME_ICON_PATH@/awesome16.png",
|
image = "@AWESOME_ICON_PATH@/awesome16.png",
|
||||||
command = terminal .. " -e man awesome"})
|
menu = {"mymainmenu", mymainmenu}
|
||||||
|
})
|
||||||
|
|
||||||
-- Create a systray
|
-- Create a systray
|
||||||
mysystray = widget({ type = "systray", name = "mysystray", align = "right" })
|
mysystray = widget({ type = "systray", name = "mysystray", align = "right" })
|
||||||
|
@ -158,7 +171,7 @@ end
|
||||||
|
|
||||||
-- {{{ Mouse bindings
|
-- {{{ Mouse bindings
|
||||||
awesome.buttons({
|
awesome.buttons({
|
||||||
button({ }, 3, function () awful.util.spawn(terminal) end),
|
button({ }, 3, function () awful.menu.new("mymainmenu", mymainmenu) end),
|
||||||
button({ }, 4, awful.tag.viewnext),
|
button({ }, 4, awful.tag.viewnext),
|
||||||
button({ }, 5, awful.tag.viewprev)
|
button({ }, 5, awful.tag.viewprev)
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue