1JGMENU-PMENU(1)                                                JGMENU-PMENU(1)
2
3
4

NAME

6       jgmenu-pmenu - generate jgmenu flavoured CSV menu data
7

SYNOPSIS

9       jgmenu_run pmenu [-h | –help] [–append-file <FILE>]
10                        [–prepend-file <FILE>] [–locale <LOCALE>]
11

DESCRIPTION

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

OPTIONS

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

ENVIRONMENT VARIABLES

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

AUTHORS

53       Johan Malm.
54
55
56
57                              29 September, 2019               JGMENU-PMENU(1)
Impressum