You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'name' will be the filename on disk for this program.
194
+
193
195
'group' is the application group, or submenu that this item belongs in. 'title' is the name that will be displayed in the menu. 'icons' is a comma-separated list of icon names that could be used as an icon for this app (menubuilder will search for files matching [icon name].png, [icon name].jpg etc). 'invocation' is the full command-line used to run the app. The icons, title and invoke arguments are optional.
194
196
195
197
For example:
@@ -228,6 +230,13 @@ Override entries are app entries that mostly apply to apps discovered via .deskt
group entries apply settings to a menu subgroup, for example:
@@ -237,3 +246,19 @@ group entries apply settings to a menu subgroup, for example:
237
246
```
238
247
239
248
The 'parent' option specifies that this is not a top-level group, but is a subgroup of the group 'games'
249
+
250
+
Some groups are discovered from the "Categories" entry in .desktop files. Such entries are normally a list of groups seperated by semi-colons. menubuilder.lua picks the first of these groups, but this is not always useful. You can ignore groups with the 'ignore' qualifier:
251
+
252
+
```
253
+
group KDE ignore
254
+
```
255
+
256
+
This will have the effect that this group will not be added to the menu, and that applications belonging to this group will be booked against the first group in their "Categories" entry that isn't ignored.
257
+
258
+
4) 'ignore' entries
259
+
260
+
'ignore-groups' and 'ignore-apps' can be used to more conviniently list items to be ignored, like so:
0 commit comments