I3-CONFIG-WIZARD(1) i3 Manual I3-CONFIG-WIZARD(1)

i3-config-wizard - ساخت پیکربندی بر پایهٔ keysym متناسب با چیدمان صفحه‌کلید شما

i3-config-wizard [-s socket] [-m modifier] [-v] [-h]

-s, --socket socket

مسیر سوکت IPC مربوط به i3 را جایگزین می‌کند.

-m, --modifier modifier

فایل پیکربندی را به‌صورت خودکار و بدون رابط گرافیکی تولید می‌کند. مقادیر win یا alt را می‌پذیرد.

-v, --version

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

-h, --help

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

این فایل شامل پیکربندی پیش‌فرض بر پایهٔ کدهای کلید (keycodes) است. تمام خطوط bindcode به bindsym تبدیل شده و کلید تبدیل‌کنندهٔ (modifier) مشخص‌شده توسط کاربر استفاده خواهد شد.

ابزار i3-config-wizard در پیکربندی پیش‌فرض توسط i3 راه‌اندازی می‌شود، مگر اینکه ~/.i3/config از قبل وجود داشته باشد. ابزار i3-config-wizard یک فایل پیکربندی بر پایهٔ keysym برای i3 (بر اساس /etc/i3/config.keycodes) در مسیر ~/.i3/config ایجاد می‌کند.

مزیت استفاده از keysymها در این است که فایل پیکربندی به‌راحتی قابل خواندن، درک و ویرایش است. با این حال، اگر فایل پیکربندی پیش‌فرض بر پایهٔ keysym عرضه می‌شد، جایگاه کلیدها در چیدمان‌های مختلف صفحه‌کلید سازگار و یکپارچه باقی نمی‌ماند (برای نمونه، ردیف میانی یا homerow برای جابه‌جایی و ناوبری). بنابراین، ما یک پیکربندی پیش‌فرض بر پایهٔ کدهای کلید (keycodes) عرضه می‌کنیم و به این دستیار اجازه می‌دهیم تا آن را متناسب با چیدمان فعلی صفحه‌کلید شما تبدیل کند.

i3(1)

Michael Stapelberg و مشارکت‌کنندگان

02/06/2026 i3 4.25.1