JGMENU-PMENU(1) JGMENU-PMENU(1) نام (NAME) jgmenu-pmenu - تولید داده‌های منو با فرمت CSV به سبک jgmenu خلاصه دستور (SYNOPSIS) jgmenu_run pmenu [-h | –help] [–append-file ]                  [–prepend-file ] [–locale ] توضیحات (DESCRIPTION) داده‌های منو با فرمت CSV و به سبک jgmenu را بر اساس فایل‌های .desktop و .directory موجود در سیستم تولید می‌کند، اما تمام فایل‌های .menu را نادیده می‌گیرد. به جای ساختار مشخص‌شده در فایل .menu، این ابزار به‌سادگی هر برنامهٔ “.desktop” را به یکی از دسته‌بندی‌های “.directory” نگاشت می‌کند. اگر دسته‌بندی منطبق در “.directory” وجود نداشته باشد، تلاش می‌کند طبق مشخصات XDG menu-spec، “دسته‌بندی‌های اضافی” را به “دسته‌بندی‌های مرتبط” ارجاع متقابل دهد. این یک رویکرد عمومی است که از قواعد مختص محیط رومیزی تعریف‌شده در فایل .menu اجتناب می‌کند. این کار تضمین می‌کند که تمامی فایل‌های .desktop در منو گنجانده شوند. در صورت وجود فایل‌های زیر، محتوای آن‌ها به ابتدا یا انتهای منوی ریشه افزوده می‌شود: • ~/.config/jgmenu/append.csv • ~/.config/jgmenu/prepend.csv گزینه‌ها (OPTIONS) -h, --help نمایش این پیام راهنما و خروج --append-file FILE مسیر فایل منو جهت الحاق به انتهای منوی ریشه --prepend-file FILE مسیر فایل منو جهت الحاق به ابتدای منوی ریشه --locale LOCALE استفاده از یک لوکال سفارشی (مانند en_US.UTF-8). لوکال‌های موجود را می‌توان با اجرای دستور locale -a مشاهده کرد. متغیرهای محیطی (ENVIRONMENT VARIABLES) JGMENU_SINGLE_WINDOW در صورت تنظیم، موارد ^checkout() با ^root() جایگزین خواهند شد JGMENU_NO_DIRS در صورت تنظیم، برنامه‌ها بدون ساختار دایرکتوری فهرست خواهند شد نویسندگان (AUTHORS) Johan Malm. 29 September, 2019 JGMENU-PMENU(1)