[openbox] openbox & jgmenu

Holger Herrlich hohe72 at arcor.de
Wed Dec 14 09:57:04 EST 2022


Instead of adding a custom static menu to an automatically generated
(jg)menu, I would do the other way around: put the dynamically generated
menu besides the custom static one into openbox's menu.xml based main
menu.

The first was done by openbox's debian maintainer for me (thanks at
this place), so whatever program generates it doesn't matter to me.
The latter is .xml-file editing, not worth mentioning, right?
 
Has this changed in debian?



On Mon, 12 Dec 2022 12:19:54 -0500
Jim Anderson <jjanders at ptd.net> wrote:

> Hi Russ,
> 
> Thanks for you input. It will help a lot!  Like you, I am not a fan
> of dynamically created menus.
> 
> So far, I have at least figured out how to add items and sub-menus to 
> the main menu generated by jgmenu. I can do this be editing the 
> .../jgmenu/prepend.csv file. I am still experimenting and if I can 
> figure out how to generate a sub-menu for a sub-menu, I think I will
> be set.
> 
> Regards,
> 
> Jim
> 
> On 12/12/22 12:09, Russell Belair wrote:
> > Re: openbox & jgmenu
> >
> > Hi Jim,
> >
> >
> > Sorry but I had to send you this message directly...the ones I sent
> > to the group keeps failing for some unknown reason!
> >
> >
> > You are correct, jgmenu is not part of openbox, it is a replacement 
> > used by some linux distros. Here is a link to an online tutorial
> > that might help you: https://jgmenu.github.io/jgmenututorial.7.html
> > .
> >
> >
> > I use it in my bspwm window manager setup. Basically, it generates
> > a menu from *.desktop files found in /usr/share/applications. You
> > can also create static entries using your own *.csv file.
> >
> >
> > What I do is call the menu with a keybinding:
> >
> >
> >     /usr/bin/jgmenu --simple
> > --config-file=~/.config/jgmenu/jgmenurc
> > --csv-file=~/.config/jgmenu/bspwm-menu.csv
> >
> >
> > The jgmenurc is the configuration file, which contains formatting
> > for the menu (colors, fonts, etc) and the *.csv file contains the
> > static entries in the menu.
> >
> >
> >
> > Personally, I don't like dynamic menus...they often contain a lot
> > of "junk programs" which are found in the /usr/share/applications
> > folder, which I don't find very useful, and only seem to pollute
> > the menu with unnecessary items. I always setup my menus, whether
> > it is with openbox's menu.xml or with 3-party programs like jgmenu,
> > statically.
> >
> >
> > With Regards,
> >
> >
> > Russ
> >
> >
> >
> >  



More information about the openbox mailing list