kitten-notify(1) kitty kitten-notify(1) نام (NAME) kitten-notify - ارسال اعلان‌های دسکتاپ از درون ترمینال kitty نمای کلی (OVERVIEW) نمایش اعلان‌های بالاپران (پاپ‌آپ) سیستم. اضافه‌شده در نسخه 0.36.0: کیتن notify کیتن notify می‌تواند برای نمایش اعلان‌های بالاپران سیستمی از درون شل استفاده شود. این قابلیت حتی از طریق SSH نیز کار می‌کند. استفاده از آن بسیار ساده است: kitten notify "Good morning" Hello world, it is a nice day! برای افزودن آیکون: kitten notify --icon-path /path/to/some/image.png "Good morning" Hello world, it is a nice day! kitten notify --icon firefox "Good morning" Hello world, it is a nice day! برای آگاهی از فعال شدن یا کلیک روی اعلان: kitten notify --wait-for-completion "Good morning" Hello world, it is a nice day! سپس کیتن منتظر می‌ماند تا اعلان بسته شود یا کاربر روی آن کلیک کند. در صورت فعال شدن، مقدار 0 در STDOUT چاپ می‌شود. می‌توانید کلیدهای Esc یا Ctrl+c را برای لغو و بستن اعلان فشار دهید. برای افزودن دکمه‌ها به اعلان: kitten notify --wait-for-completion --button One --button Two "Good morning" Hello world, it is a nice day! نکته: درباره پروتکل کدهای گریز (escape code) اعلان‌های دسکتاپ بیشتر بیاموزید. کد منبع notify (Source code for notify) کد منبع این کیتن در گیت‌هاب در دسترس است: . رابط خط فرمان (Command line interface) kitten notify [options] TITLE [BODY ...] ارسال اعلان به کاربر که از طریق سرویس اعلان‌های محیط رومیزی نمایش داده می‌شود. از طریق SSH نیز کار می‌کند. برای به‌روزرسانی یک اعلان موجود، شناسه اعلان را با گزینه --identifier مشخص کنید. مقدار آن باید همان شناسه‌ای باشد که برای اعلانی که قصد به‌روزرسانی‌اش را دارید تعیین کرده بودید. اگر عنوانی مشخص نشود و یک شناسه با گزینه --identifier تعیین شده باشد، به جای ایجاد اعلان جدید، اعلان موجود دارای شناسه مشخص‌شده بسته می‌شود. گزینه‌ها (Options) --icon , -n نام آیکون مورد استفاده برای اعلان. آیکونی با این نام در رایانه اجراکننده شبیه‌ساز ترمینال جستجو خواهد شد. می‌تواند چندین بار مشخص شود و نخستین نام یافت‌شده استفاده می‌شود. نام‌های استاندارد: error, file-manager, help, info, question, system-monitor, text-editor, warn, warning --icon-path , -p مسیر یک فایل تصویری در قالب‌های PNG/JPEG/GIF برای استفاده به عنوان آیکون. اگر هم نام و هم مسیر مشخص شده باشند، ابتدا نام جستجو می‌شود و در صورت نیافتن، از مسیر استفاده خواهد شد. --app-name , -a نام برنامه برای اعلان. پیش‌فرض: kitten-notify --button