| JGMENU-PMENU(1) | JGMENU-PMENU(1) |
نام (NAME)
jgmenu-pmenu - تولید دادههای منو با فرمت CSV به سبک jgmenu
خلاصه دستور (SYNOPSIS)
jgmenu_run pmenu [-h | –help] [–append-file <FILE>]
[–prepend-file <FILE>] [–locale <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 |