A command line tool that generates XDG menus for several window managers
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
George Vlahavas 51c2df2f65 Convert README to markdown 10 years ago
desktop-directories update hebrew translations 12 years ago
man Mention --size in man page 11 years ago
src Add --size command line option 11 years ago
AUTHORS Added AUTHORS file 13 years ago
COPYING Added COPYING file 13 years ago
INSTALL.md Rename INSTALL file to INSTALL.md 10 years ago
Makefile Replace installation script with standard Makefile 10 years ago
README Convert README to markdown 10 years ago

README

ABOUT
=====

**xdgmenumaker** is a command line tool, written in python, that generates
application menus using xdg information, by scanning `*.desktop` files
in all `$XDG_DATA_DIRS/applications` directories. All applications are
sorted according to the main categories as specified by
[freedesktop.org](http://standards.freedesktop.org/menu-spec/latest/apa.html).

The menu entries that are generated by xdgmenumaker are localised
according to the running user locale settings.

xdgmenumaker currently supports generating menus for **fluxbox**,
**icewm**, **jwm**, **pekwm** and **windowmaker**.

pyxdg and pygtk are required by xdgmenumaker, in addition to python 2.


Fluxbox
=======

To generate an application menu for fluxbox, run xdgmenumaker like this:

$ xdgmenumaker -f fluxbox > ~/.fluxbox/xdg_menu

and then change your main fluxbox menu to include this file as a
submenu. For example, add this somewhere in your ~/.fluxbox/menu file:

[include] (~/.fluxbox/xdg_menu)

You can add the xdgmenumaker comman