.\" Automatically generated by Pandoc 2.2.1 .\" .TH "JGMENU\-APPS" "1" "2 March, 2020" "" "" .hy .SH NAME .PP jgmenu\-apps \- generate jgmenu flavoured CSV menu data .SH SYNOPSIS .PP \f[C]jgmenu_run\ apps\f[] [\-\-help]\ [\-\-no\-append]\ [\-\-no\-prepend] .SH DESCRIPTION .PP \f[C]jgmenu_run\ apps\f[] generates jgmenu flavoured CSV menu data for system applications using built\-in schema data or a specified schema file to map categories to directories, rather than system .directory files. .PP A schema is searched for in the following locations and order: .IP \[bu] 2 \f[C]$XDG_CONFIG_HOME/jgmenu/schema\f[] .PD 0 .P .PD .IP \[bu] 2 \f[C]$HOME/.config/jgmenu/schema\f[] .PD 0 .P .PD .IP \[bu] 2 \f[C]$XDG_CONFIG_DIRS/jgmenu/schema\f[] .PD 0 .P .PD .IP \[bu] 2 \f[C]/etc/xdg/jgmenu/schema\f[] .PP The root menu is appended and/or prepended by the contents of the files \f[C]$HOME/.config/jgmenu/{append,prepend}.csv\f[] if they exist. .PP Applications which do not belong in any of the categories in the schema file, are placed in `Other' (which is the one with no Categories= field) .PP Example schema file: .IP .nf \f[C] Name=Accessories Name[sv]=Tillbehör Icon=applications\-accessories Categories=Accessibility;Core;Utility; Name=Development Name[sv]=Utveckling Icon=applications\-development Categories=Development; Name=Education Name[sv]=Utbildning Icon=applications\-science Categories=Education; Name=Games Name[sv]=Spel Icon=applications\-games Categories=Game; Name=Graphics Name[sv]=Grafik Icon=applications\-graphics Categories=Graphics; Name=Multimedia Name[sv]=Multimedia Icon=applications\-multimedia Categories=Audio;Video;AudioVideo; Name=Internet Name[sv]=Internet Icon=applications\-internet Categories=Network; Name=Office Name[sv]=Kontorsprogram Icon=applications\-office Categories=Office; Name=Other Name[sv]=Övrigt Icon=applications\-other Name=Settings Name[sv]=Inställningar Icon=preferences\-desktop Categories=Settings;Screensaver; Name=System Name[sv]=System Icon=applications\-system Categories=Emulator;System; \f[] .fi .SH OPTIONS .TP .B \f[C]\-\-help\f[] Show help message and exit .RS .RE .TP .B \f[C]\-\-no\-prepend\f[] Do not output ~/.config/jgmenu/prepend.csv before root menu .RS .RE .TP .B \f[C]\-\-no\-append\f[] Do not output ~/.config/jgmenu/append.csv after root menu .RS .RE .SH ENVIRONMENT VARIABLES .TP .B \f[C]JGMENU_SINGLE_WINDOW\f[] If set, \f[C]^checkout()\f[] items will be replaced by \f[C]^root()\f[] .RS .RE .TP .B \f[C]JGMENU_NO_DIRS\f[] If set, applications will be listed without a directory structure .RS .RE .TP .B \f[C]JGMENU_NO_PEND\f[] Do not read append.csv or prepend.csv .RS .RE .TP .B \f[C]JGMENU_NAME_FORMAT\f[] See \f[C]csv_name_format\f[] in jgmenu(1) .RS .RE .TP .B \f[C]JGMENU_NO_DUPLICATES\f[] See \f[C]csv_no_duplicates\f[] in jgmenu(1) .RS .RE .TP .B \f[C]JGMENU_I18N\f[] See \f[C]csv_i18n\f[] in jgmenu(1) and jgmenu\-i18n(1) .RS .RE .SH AUTHORS Johan Malm.