| TILDA(1) | User Commands | TILDA(1) |
نام (NAME)
tilda - یک شبیهساز پایانه با قابلیت پیکربندی بسیار بالا
خلاصه دستور (SYNOPSIS)
tilda [-b|--background-color color] [-c|--command command] [-h|--hidden] [-f|--font font] [-g|--config-file file] [-l|--lines file] [-s|--scrollbar] [-w|--working-dir dir] [-x|--x-pos x_pos] [-y|--y-pos y_pos] [-t|--background-alpha alpha] [-C|--config] [--display display]
tilda --dbus
tilda -T|--toggle-window [instance_id]
tilda --version
tilda --help
tilda --help-all
توضیحات (DESCRIPTION)
برنامهٔ Tilda یک شبیهساز پایانه با قابلیت پیکربندی بسیار بالا است. ویژگی بارز و اصلی tilda این است که از یک میانبر صفحهکلید قابل تنظیم برای نمایش و پنهان کردن پنجرهٔ tilda استفاده میکند. این ویژگی به کاربران اجازه میدهد که تنها با استفاده از میانبرهای صفحهکلید، بهسرعت بین tilda و دیگر پنجرهها جابهجا شوند. هنگامی که tilda پنهان میشود، به خارج از صفحه منتقل میگردد تا زمانی که کلید میانبر باز/بسته کردن دوباره فشرده شود تا پنجرهٔ tilda نمایان گردد. رفتار tilda را میتوان از طریق پنجرهٔ ترجیحات که در منوی متنی در دسترس است پیکربندی کرد. زیرمجموعهای از این گزینهها را نیز میتوان از طریق خط فرمان، همانطور که در ادامه مستند شده است، پیکربندی نمود.
لطفاً توجه داشته باشید که در حال حاضر، گزینههای خط فرمان بر تنظیمات موجود در فایل پیکربندی اولویت دارند و درون فایل پیکربندی ذخیره و ماندگار میشوند.
در میزکارهای مبتنی بر Xorg، برنامهٔ Tilda از یک تابع پالایهٔ X11 برای ثبت کلیدهای میانبر سراسری خود استفاده میکند. در Wayland، این روش فقط زمانی کار میکند که دیگر برنامههای مبتنی بر X11 فعال باشند، اما هنگامی که برنامههای بومی Wayland فوکوس دارند، نمیتوان کلیدهای میانبر را به tilda ارسال کرد. بنابراین، در میزکارهای Wayland لازم است tilda با پشتیبانی از D-Bus (یعنی همراه با --dbus) راهاندازی شود و یک کلید میانبر سراسری در تنظیمات محیط میزکار ثبت گردد تا یک کنش D-Bus را برای نمایش یا پنهان کردن پنجرهٔ Tilda ارسال کند.
گزینهها (OPTIONS)
گزینههای راهنما (Help Options):
- -?, --help
- نمایش گزینههای راهنما
- --help-all
- نمایش تمام گزینههای راهنما، شامل گزینههای D-Bus و GTK.
گزینههای برنامه (Application Options):
- -b, --background-color color
- تنظیم رنگ پسزمینه (color). این مقدار میتواند یک نام رنگ استاندارد از X11 یا یک مقدار هگزادسیمال (مانند rgb#، rrggbb# و غیره) باشد.
- -c, --command command
- اجرای یک دستور (command) در زمان راهاندازی، بهجای شل پیشفرض.
- -h, --hidden
- راهاندازی Tilda بهصورت پنهان.
- -f, --font font
- تنظیم قلم روی Pango FontDescription مشخصشده در font. پیشفرض "Monospace 11" است.
- -l, --lines lines
- تنظیم اندازهٔ بافر پیمایش به حداکثر lines سطر.
- -s, --scrollbar
- نمایش یک نوار پیمایش در کنارهٔ پایانه.
- -v, --version
- چاپ نسخه و سپس خروج.
- -w, --working-dir dir
- تنظیم دایرکتوری کاری اولیه روی dir.
- -x, --x-pos x_pos
- تنظیم موقعیت افقی (X) پنجرهٔ پایانهٔ tilda روی x_pos.
- -y, --y-pos y_pos
- تنظیم موقعیت عمودی (Y) پنجرهٔ پایانهٔ tilda روی y_pos.
- -t, --background-alpha alpha
- تنظیم میزان شفافیت پنجرهٔ پایانه روی alpha (یعنی بین ۰ تا ۱۰۰٪). مقادیر بالاتر میزان شفافیت را افزایش میدهند.
- -C, --config
- نمایش ویزارد پیکربندی.
- --display=DISPLAY
- تنظیم نمایشگر X جهت استفاده (مانند :0، :0.0 و غیره).
گزینههای D-Bus (D-Bus Options):
- --dbus
- فعالسازی پشتیبانی از D-Bus (بخش D-Bus را ببینید).
- -T, --toggle-window [instance_id]
- تغییر وضعیت نمایش پنجرهٔ Tilda با شناسهٔ نمونهٔ instance_id و سپس خروج. اگر instance_id مشخص نشود، بهطور پیشفرض روی نمونهٔ 0 تنظیم میشود. این گزینه روشی راحت برای باز و بسته کردن پنجرههای tilda در محیطهای Wayland فراهم میکند و معادل دستور طولانیتر dbus-send است که در ادامه توضیح داده شده است. از این گزینه میتوان برای تنظیم یک میانبر صفحهکلید در محیطهای میزکار مبتنی بر Wayland استفاده کرد که سپس پنجرهٔ Tilda را باز و بسته میکند. توجه داشته باشید که این گزینه تحت تأثیر تنظیم "Non-Focus Pull Up Behaviour" قرار میگیرد.
نکات (NOTES)
D-Bus
در صورت فعال بودن D-Bus، برنامهٔ Tilda متدی را روی D-Bus برای تغییر وضعیت نمایش پنجرهٔ Tilda فراهم میکند. هر پردازش Tilda نام D-Bus اختصاصی خود را ثبت میکند، بنابراین میتوان چندین پردازش tilda را که هر کدام فایل پیکربندی خود را دارند اجرا کرد و آنها را بهطور جداگانه از طریق D-Bus کنترل نمود. هنگامی که D-Bus فعال باشد، میانبر پایین کشیدن پنجره بهعنوان یک تابع پالایهٔ Xorg ثبت نمیشود و باید یک میانبر سراسری مناسب در محیط میزکار پیکربندی گردد (گزینهٔ --toggle-window را ببینید). در صورت فعال بودن پشتیبانی D-Bus، میتوانید بهصورت اختیاری میانبر پایین کشیدن را در تنظیمات پاک کنید.
هر نمونه از Tilda خود را با استفاده از یک نام گذرگاه و مسیر شیء تولیدشده بهصورت پویا بر اساس شمارهٔ نمونهاش ثبت میکند. نخستین نمونهٔ Tilda روی نام گذرگاه زیر خواهد بود:
با مسیر شیء:
-
/com/github/lanoxx/tilda/Actions0
نام رابط همیشه این مقدار است:
برای باز و بسته کردن پنجرهٔ tilda میتوانید از گزینهٔ -T|--toggle-window در tilda استفاده کنید:
tilda -T # toggle default instance (i.e., 0)
tilda -T 0 # explicitly toggle the specified instance (i.e., 0)
همچنین میتوانید از دستور dbus-send استفاده نمایید:
dbus-send --session --type=method_call --dest=com.github.lanoxx.tilda.Actions0 /com/github/lanoxx/tilda/Actions0 com.github.lanoxx.tilda.Actions.Toggle
به ازای هر نمونهٔ اضافی از tilda، نام گذرگاه و مسیر شیء یک واحد افزایش مییابد (مانند Actions1، Actions2 و غیره).
میتوانید از یکی از دستورهای بالا برای ثبت یک میانبر سراسری در نشست Wayland خود استفاده کنید. در Gnome، این کار را میتوان از مسیر Settings -> Keyboard -> Keyboard Shortcuts انجام داد.
فایلها (FILES)
برنامهٔ Tilda فایلهای پیکربندی خود را زیر مسیر ~/.config/tilda/ ایجاد میکند. برای هر نمونه، یک فایل پیکربندی با نام config_<N> ایجاد خواهد شد که در آن <N> از 0 شروع میشود و به ازای هر پردازش اضافی که راهاندازی شود، یک واحد افزایش مییابد.
برنامهٔ Tilda همچنین یک دایرکتوری کِش در مسیر ~/.cache/tilda/locks ایجاد میکند که در آن یک فایل قفل سراسری با نام lock_0_0 و فایلهای قفل اضافی ویژهٔ هر نمونه با نام lock_<PID>_<N> میسازد؛ در این نامگذاری، <PID> شناسهٔ پردازش و <N> شناسهٔ نمونه است.
در صورتی که میخواهید ظاهر tilda را سفارشیسازی کنید، میتوانید بهصورت اختیاری فایلی با نام style.css بسازید و آن را درون دایرکتوری پیکربندی tilda قرار دهید.
گزارش باگها (BUGS)
لطفاً باگها را از طریق گیتهاب در نشانی https://github.com/lanoxx/tilda/issues گزارش دهید.
همچنین ببینید (SEE ALSO)
برای اطلاعات بیشتر، به مخزن پروژه مراجعه کنید یا نگاهی به ویکی بیاندازید: https://github.com/lanoxx/tilda/wiki
| Jan 2024 | tilda 2.0.0 |