1JGMENU-PMENU(1) JGMENU-PMENU(1)
2
3
4
6 jgmenu-pmenu - generate jgmenu flavoured CSV menu data
7
9 jgmenu_run pmenu [-h | –help] [–append-file <FILE>]
10 [–prepend-file <FILE>] [–locale <LOCALE>]
11
13 Generates jgmenu flavoured CSV menu data based on .desktop and .direc‐
14 tory files found on the system, but ignores any .menu files. Instead
15 of the structure specified in the .menu file, it simply maps each
16 “.desktop” application onto one of the “.directory” categories. If a
17 matching “.directory” category does not exist, it tries to cross-refer‐
18 ence “additional categories” to “related categories” in accordance with
19 the XDG menu-spec. This is a generic approach which avoids Desktop En‐
20 vironment specific rules defined in the .menu file. It ensures that
21 all .desktop files are included in the menu.
22
23 The root menu is appended/prepended by the contents of the following
24 files if they exist:
25
26 · ~/.config/jgmenu/append.csv
27
28 · ~/.config/jgmenu/prepend.csv
29
31 -h, --help
32 Show this help message and exit
33
34 --append-file FILE
35 Path to menu file to append to the root menu
36
37 --prepend-file FILE
38 Path to menu file to prepend to the root menu
39
40 --locale LOCALE
41 Use a custom locale (e.g. en_US.UTF-8). Available locales can
42 be shown by running locale -a.
43
45 JGMENU_SINGLE_WINDOW
46 If set, ^checkout() items will be replaced by ^root()
47
48 JGMENU_NO_DIRS
49 If set, applications will be listed without a directory struc‐
50 ture
51
53 Johan Malm.
54
55
56
57 29 September, 2019 JGMENU-PMENU(1)