این دستور dunst است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
dunst - یک شبح اعلان قابل تنظیم و سبک
خلاصه
dunst [-geometry geom] [-shrink shrink] [-fn فونت] [-nf/nb/lf/lb/cf/cb color]
[-to/nto/lto/cto secs] [-format fmt] [-key key] [-mod mod] [-mon n] [-t/title title]
[-c/class class] [-v]
شرح
Dunst یک شبح اعلان بسیار سبک و قابل تنظیم است.
OPTIONS
-h/--کمک
نمایش پیام کمک
-نه فونت
فونت یا مجموعه فونت مورد استفاده را تعریف می کند.
-lb/nb/cb رنگ
رنگ پسزمینه پیامهای کم/عادی/ بحرانی را مشخص میکند.
-lf/nf/cf رنگ
رنگ پیش زمینه پیام های کم / عادی / بحرانی را مشخص می کند.
-به ثانیه
زمان پیش فرض را تعریف می کند. با گزینه های زیر می توان (تا حدی) نادیده گرفت.
-lto/nto/cto ثانیه
مهلت زمانی برای پیام های کم / عادی / بحرانی.
-کی کلید
حذف اعلان با فشار دادن کلید
-all_key کلید
تمام اعلان ها را با فشار دادن کلید حذف کنید.
تاریخچه_کلید کلید
آخرین اعلان را با فشار دادن کلید دوباره نمایش دهید.
قالب fmt
قالب پیام را مشخص می کند. FORMAT را ببینید.
- دوشنبه n
نمایش اعلان در مانیتور n.
-دنبال کردن حالت
نمایش اعلان ها در مانیتور متمرکز گزینه های ممکن "موس" برای دنبال کردن هستند
نشانگر ماوس، "صفحه کلید" برای دنبال کردن پنجره با فوکوس صفحه کلید و "هیچ" به
غیرفعال کردن فوکوس دنبال کردن "موس" و "صفحه کلید" گزینه -mon را بازنویسی می کنند.
-s مرتب کردن پیام ها بر اساس فوریت
-نه پیام ها را بر اساس فوریت مرتب نکنید
-هندسه [{width}]x{ارتفاع}][+/-{x}+/-{y}]
هندسه پنجره پیام ارتفاع در خطوط اندازهگیری میشود
پیکسل ها اگر عرض حذف شود اما ارتفاع داده شود ("-geometry x2")، پیام
پنجره روی کل صفحه باز می شود (مانند dmenu). اگر عرض 0 باشد، پنجره
به طولانی ترین پیام نمایش داده شده گسترش می یابد. یک x مثبت از سمت چپ اندازه گیری می شود، a
منفی از سمت راست صفحه نمایش Y از بالا و پایین اندازه گیری می شود
به احترام همچنین ببینید EXAMPLES اعلان را در مانیتور n نشان می دهد.
-t/-عنوان عنوان
عنوان پنجره های اعلان ایجاد شده توسط dunst را تعریف کنید.
-t/-class کلاس
کلاس پنجره های اعلان ایجاد شده توسط dunst را تعریف کنید.
-کوچک شدن
اگر پنجره کوچکتر از عرض است کوچکتر شود. اگر عرض 0 باشد نادیده گرفته می شود.
-lh/-line_height ارتفاع
ارتفاع یک خط در پیکسل اگر ارتفاع کوچکتر از ارتفاع فونت باشد،
تا ارتفاع فونت افزایش می یابد.
-چاپ
اعلان ها را در stdout چاپ کنید. این ممکن است برای ورود به سیستم، تنظیم قوانین یا مفید باشد
استفاده از خروجی در اسکریپت های دیگر
-v/--نسخه
اطلاعات نسخه چاپی
پیکربندی کنید پرونده
از فایل پیکربندی جایگزین استفاده کنید.
FORMAT
fmt رشتهای است که حاوی متغیرهایی است. جانشین ها با the جایگزین خواهند شد
متن مربوطه، یا اگر متن موجود نیست، چیزی نیست. متغیرهای احتمالی عبارتند از:
%a نام برنامه
%s خلاصه
%b بدن
%i نام نماد (شامل مسیر آن)
%I نماد (بدون مسیر آن)
%p مقدار پیشرفت ([0٪] تا [100٪])
رنگ
هر گزینه ای که به رنگی به عنوان آرگومان نیاز دارد، نام رنگ های #RGB، #RRGGBB و X را می پذیرد.
اعلان-ارسال
dunst قادر به دریافت رنگ های مختلف برای یک پیام از طریق notify-send است. به منظور انجام آن
شما باید از طریق گزینه -h یک اشاره اضافه کنید. مقدار پیشرفت را نیز می توان با یک اشاره تنظیم کرد.
notify-send -h string:fgcolor:#ff4444
notify-send -h string:bgcolor:#4444ff -h string:fgcolor:#ff4444
notify-send -h int:value:42 "در حال کار..."
متفرقه
Dunst را می توان با ارسال یک اعلان با خلاصه ای از "DUNST_COMMAND_PAUSE" متوقف کرد و
با خلاصه ای از "DUNST_COMMAND_RESUME" از سر گرفته شد. یا می توانید SIGUSR1 و ارسال کنید
SIGUSR2 به ترتیب برای مکث و لغو مکث. مثلا:
killall -SIGUSR1 dunst # مکث
killall -SIGUSR2 dunst # رزومه
وقتی dunst متوقف شود هیچ اعلانی را نشان نمی دهد اما همه اعلان ها را در یک نگه می دارد
صف به عنوان مثال می توان آن را در اطراف یک قفل صفحه (i3lock، slock) برای جلوگیری از آن قرار داد
سوسو زدن اعلان ها از طریق قفل و خواندن تمام اعلان های از دست رفته بعد از آن
بازگشت به کامپیوتر
پیکربندی
یک نمونه فایل پیکربندی گنجانده شده است (معمولا
/usr/share/doc/dunst/dunstrc.example.gz). برای تغییر پیکربندی، این فایل را در آن کپی کنید
~/.config/dunst/dunstrc و بر اساس آن ویرایش کنید.
از dunst آنلاین با استفاده از خدمات onworks.net استفاده کنید