You are not logged in.
Pages: 1
I was trying to find a good way to configure a "root menu" in awesome. I want the menu to appear when I click somewhere (Like in Enlightenment).
The menu should have categories (as described in the Arch wiki for application hierarchy). I just don't know how to add/edit sub-menus and applications.
Thanks.
P.S. Pressing Win+F1 doesn't bring up a command line. However, Win+Enter does open a terminal. What's wrong?
Last edited by snowball (2009-06-03 03:41:07)
Offline
Have a look into the file .xsession-errors under your home directory. It seems to me that the configuration has not been properly loaded.
Offline
I've "figured out" the Win+F1 "issue". It's actually Win+r on the new versions.
The question about menus still stands, though.
Offline
Maybe you should
cp /etc/xdg/awesome/rc.lua ~/.config/awesome/rc.lua
and restart the awesome.
Offline
Maybe you should
cp /etc/xdg/awesome/rc.lua ~/.config/awesome/rc.luaand restart the awesome.
What does that have to do with my menu question? I have an rc.lua in ~/.config/awesome/
Offline
not sure if there is some file you can just autoload but here's how i manually made my own menu for awesome. for subcategories i just made separate menus and loaded them in the root menu.
myawesomemenu = {
{ "ATI catalyst", aticfg },
{ "wallpaper", "nitrogen" },
{ "manual", terminal .. " -e man awesome" },
{ "edit config", editor_cmd .. " " .. awful.util.getdir("config") .. "/rc.lua" },
{ "restart", awesome.restart },
{ "quit", awesome.quit }
}
officemenu = {
{ "Adobe", acroread },
{ "OOo calc", "soffice -calc" },
{ "OOo impress", "soffice -impress" },
{ "OOo writer", "soffice -writer" },
}
mymainmenu = awful.menu.new( { items = { { "terminal", terminal },
{ "file manager",pcmanfm },
{ "firefox", "firefox" },
{ "deluge", "deluge" },
{ "office", officemenu },
{ "awesome", myawesomemenu, beautiful.awesome_icon }
}
})
Offline
Sweet, thanks akuneko.
Offline
Pages: 1