-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmenu.lua
43 lines (41 loc) · 1.19 KB
/
menu.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
--
--------------------------------------------------------------------------------
-- FILE: menu.lua
-- USAGE: NONE
-- DESCRIPTION: Menu definition for awesome
-- OPTIONS: ---
-- REQUIREMENTS: ---
-- BUGS: ---
-- NOTES: ---
-- AUTHOR: Dunkelzahn
-- COMPANY:
-- VERSION: 1.0
-- CREATED: 01.03.2011 20:31:07 CET
-- REVISION: ---
--------------------------------------------------------------------------------
--
require("awesome")
require("awful")
require("debian.menu")
require("applications")
-- {{{ Menu
-- Create a laucher widget and a main menu
awesomemenu = {
{ "manual", terminal .. " -e man awesome" },
{ "edit config", editor_cmd .. " " .. awful.util.getdir("config") .. "/rc.lua" },
{ "restart", awesome.restart },
{ "quit", awesome.quit }
}
mainmenu = awful.menu( {
items = {
{ "Logout", awesome.quit },
{ "Lock", "xscreensaver-command -lock" },
{ "Suspend", "gksu pm-suspend" },
{ "Shutdown", "gksu halt" },
{ "Reboot", "gksu reboot" },
{ "Restart Awesome", awesome.restart },
{ "---------------" },
{ "Debian", debian.menu.Debian_menu.Debian },
{ "open terminal", terminal }
}
})