tuigreet(1) General Commands Manual tuigreet(1) نام (NAME) tuigreet - یک خوش‌آمدگوی گرافیکی کنسول برای greetd خلاصه دستور (SYNOPSIS) tuigreet [OPTIONS]... گزینه‌ها (OPTIONS) -h, --help نمایش راهنمای استفاده و خروج. -v, --version چاپ نسخه برنامه و خروج. -d, --debug [FILE] فعال‌سازی ثبت گزارش‌های اشکال‌زدایی در مسیر FILE داده‌شده، یا در /tmp/tuigreet.log در صورت عدم تعیین فایل. -c, --cmd CMD تعیین دستوری که پس از احراز هویت موفقیت‌آمیز اجرا شود. این مقدار را می‌توان با انتخاب دستی درون tuigreet لغو کرد. --env KEY=VALUE متغیرهای محیطی برای اجرای نشست پیش‌فرض با آن‌ها (می‌تواند بیش از یک بار ظاهر شود). -s, --sessions DIR1[:DIR2]... محل فایل‌های دسکتاپ (desktop-files) جهت استفاده به عنوان تعاریف نشست Wayland. به‌طور پیش‌فرض، نشست‌های Wayland از /usr/share/wayland-sessions واکشی می‌شوند. --session-wrapper 'CMD [ARGS]...' تعیین دستور پوشش‌دهنده (wrapper) جهت اجرا به‌جای نشست برای نشست‌های غیر X11. این دستور، دستور نشست را به عنوان آرگومان‌های خود دریافت می‌کند. -x, --xsessions DIR1[:DIR2]... محل فایل‌های دسکتاپ جهت استفاده به عنوان تعاریف نشست X11. به‌طور پیش‌فرض، نشست‌های X11 از /usr/share/xsessions واکشی می‌شوند. --xsession-wrapper 'CMD [ARGS]...' تعیین یک دستور پوشش‌دهنده جهت راه‌اندازی سرور X و اجرای نشست‌های X11. به‌طور پیش‌فرض، startx /usr/bin/env به ابتدای تمام دستورات نشست X11 افزوده می‌شود. --no-xsession-wrapper عدم پوشش‌دهی دستورات برای نشست‌های X11. -w, --width COLS تعداد ستون‌هایی که ناحیه اعلان اصلی باید در صفحه نمایش اشغال کند. -i, --issue چاپ محتوای /etc/issue در بالای ناحیه اعلان. این گزینه با --greeting مانعة‌الجمع است. -g, --greeting GREETING تعیین متنی که در بالای ناحیه اعلان نمایش داده می‌شود. این گزینه با --issue مانعة‌الجمع است. -t, --time چاپ تاریخ و زمان فعلی در بالای صفحه نمایش. --time-format FORMAT پیکربندی رشته قالب سفارشی سازگار با strftime برای تاریخ و زمان فعلی. --user-menu اجازه انتخاب کاربر از یک منوی گرافیکی. --user-menu-min-uid حداقل شناسه کاربری (UID) کاربران برای نمایش در منوی انتخاب. --user-menu-max-uid حداکثر شناسه کاربری (UID) کاربران برای نمایش در منوی انتخاب. -r, --remember به‌خاطر سپردن نام کاربری آخرین نشستی که با موفقیت باز شد، تا فیلد نام کاربری در اجرای بعدی از پیش پر شده باشد. --remember-session به‌خاطر سپردن آخرین نشست انتخاب‌شده، که عملاً در اجراهای بعدی بر گزینه --cmd داده‌شده اولویت خواهد داشت. --remember-user-session به‌خاطر سپردن آخرین نشست بازشده به ازای هر کاربر (نیازمند --remember). --theme SPEC تعریف رنگ‌های مورد استفاده برای رسم مؤلفه‌های رابط کاربری. نحو مناسب را می‌توانید در README پروژه بیابید. --asterisks افزودن بازخورد بصری هنگام تایپ اطلاعات محرمانه، به‌صورت یک نویسه ستاره به ازای هر فشردن کلید. به‌طور پیش‌فرض، هیچ بازخوردی داده نمی‌شود. --asterisks-char CHARS تغییر نویسه بازخورد پیش‌فرض از ستاره به توزیع تصادفی از نویسه‌های ارائه‌شده. --window-padding COLS افزودن فاصله بین لبه ناحیه صفحه نمایش و ناحیه رسم. --container-padding COLS افزودن فاصله بین کادر ناحیه اعلان اصلی و محتویات آن. --prompt-padding ROWS افزودن فاصله بین فیلدهای فرم. --greet-align [left|center|right] تراز متن خوش‌آمدگویی در محفظه اعلان اصلی (پیش‌فرض: 'center'). --power-shutdown CMD [ARGS]... سفارشی‌سازی دستوری که هنگام صدور دستور خاموش کردن سیستم اجرا می‌شود. این دستور باید غیرتعاملی باشد (برای مثال sudo نباید گذرواژه درخواست کند). --power-reboot CMD [ARGS]... سفارشی‌سازی دستوری که هنگام صدور دستور راه‌اندازی مجدد سیستم اجرا می‌شود. این دستور باید غیرتعاملی باشد (برای مثال sudo نباید گذرواژه درخواست کند). --power-no-setsid عدم افزودن پیشوند setsid به دستورات مدیریت برق (که برای جدا کردن آن از TTY جاری استفاده می‌شود). --kb-[command|sessions|power] [1-12] تغییر کلیدهای میانبر پیش‌فرض F برای دسترسی به منوهای دستور، نشست‌ها و مدیریت برق. نویسندگان (AUTHORS) نگهداری‌شده توسط NotAShelf . مشارکت‌شده توسط افراد عالی در https://github.com/NotAShelf/tuigreet/graphs/contributors. توسعه (DEVELOPMENT) گزارش مشکلات و بحث پیرامون توسعه باید در آدرس زیر انجام گیرد: https://github.com/NotAShelf/tuigreet. همچنین ببینید (SEE ALSO) greetd(1) 2026-08-23 tuigreet(1)