RIVERTILE(1) General Commands Manual RIVERTILE(1)

rivertile - مولد چیدمان کاشی‌وار برای river

rivertile [گزینه‌ها]

rivertile یک مولد چیدمان برای river(1) است. این ابزار یک چیدمان کاشی‌وار ساده با تفکیک پشته‌های اصلی و فرعی (main/secondary) ارائه می‌دهد. وضعیت اولیه را می‌توان با گزینه‌های گوناگونی که هنگام راه‌اندازی فرستاده می‌شوند، پیکربندی کرد. همچنین برخی مقادیر را می‌توان در حین اجرای rivertile به کمک riverctl(1) تغییر داد.

-h

نمایش پیام راهنما و خروج.

-version

نمایش شماره نسخه و خروج.

-view-padding pixels

تنظیم فاصله درونی (padding) در اطراف نماها بر حسب پیکسل. (پیش‌فرض: 6)

-outer-padding pixels

تنظیم فاصله در اطراف لبه‌های ناحیهٔ چیدمان بر حسب پیکسل. (پیش‌فرض: 6)

-main-location [top|bottom|left|right]

تنظیم مکان اولیهٔ ناحیهٔ اصلی در چیدمان. (پیش‌فرض: left)

-main-count count

تنظیم تعداد اولیهٔ نماها در ناحیهٔ اصلی چیدمان. (پیش‌فرض: 1)

-main-ratio ratio

تنظیم نسبت اولیهٔ مساحت ناحیهٔ اصلی به کل مساحت چیدمان. مقدار ratio باید بین 0.1 تا 0.9 (شامل هر دو) باشد. (پیش‌فرض: 0.6)

این دستورها را می‌توان در زمان اجرا با استفاده از riverctl(1) به rivertile فرستاد.

main-location [top|bottom|left|right]

تنظیم مکان ناحیهٔ اصلی در چیدمان.

main-count value

تنظیم یا تغییر تعداد نماها در ناحیهٔ اصلی چیدمان. اگر پیش از value یک علامت +/- بیاید، مقدار value به تعداد فعلی افزوده یا از آن کم می‌شود. در صورت نبود علامت، تعداد ناحیهٔ اصلی دقیقاً برابر با value تعیین می‌شود. توجه داشته باشید که تعداد اصلی را نمی‌توان به کمتر از 1 کاهش داد.

main-ratio value

تنظیم یا تغییر نسبت ناحیهٔ اصلی به کل ناحیهٔ چیدمان. اگر پیش از value یک علامت +/- بیاید، مقدار value به نسبت فعلی افزوده یا از آن کم می‌شود. در صورت نبود علامت، نسبت اصلی برابر با value تنظیم می‌گردد. توجه داشته باشید که این نسبت همواره در بازهٔ 0.1 تا 0.9 محدود نگه داشته می‌شود.

اجرای rivertile با ۴ پیکسل فاصلهٔ بیرونی و قرار دادن مکان اصلی در بالا (top):

rivertile -outer-padding 4 -main-location top

افزایش نسبت ناحیهٔ اصلی به میزان 0.1 در زمان اجرا:

riverctl send-layout-cmd rivertile "main-ratio +0.1"

تنظیم تعداد نماهای اصلی روی 3 در زمان اجرا:

riverctl send-layout-cmd rivertile "main-count 3"

توسعه و نگهداری توسط Isaac Freund <mail@isaacfreund.com> و با کمک مشارکت‌کنندگان متن‌باز انجام شده است. برای اطلاعات بیشتر دربارهٔ روند توسعهٔ river به https://isaacfreund.com/software/river مراجعه کنید.

river(1), riverctl(1)

2026-05-07