قبلاً از i3-bar و i3-status حرف زدیم و دیدیم کلی ابزار جایگزین برای نمایش اطلاعات سیستم در i3bar وجود داره. یکی از اون ابزارها conky دوست داشتنیه که دستتون رو برای ساخت یه نوار اطلاعات کامل باز میگذاره.
این اسکرینشات رو ببینید:
قبلاً از i3-bar و i3-status حرف زدیم و دیدیم کلی ابزار جایگزین برای نمایش اطلاعات سیستم در i3bar وجود داره. یکی از اون ابزارها conky دوست داشتنیه که دستتون رو برای ساخت یه نوار اطلاعات کامل باز میگذاره.
این اسکرینشات رو ببینید:
همونطور که قرار شد توی این مقاله در مورد استفاده و پیکرهبندی i3 صحبت میکنیم. i3 رو میشه کامل با کیبورد کنترل کرد و از ماوس کم سرعت جدا شد. برای همین قسمت بزرگی از بخش تنظیمات i3 مربوط به کیبورد میشه. تنظیمات i3 توی یه فایل simple text ذخیره میشن و این یکی از مزایای i3 نسبت به رقبای قدرشه. به سادگی میشه کلیدهای میانبر رو تعریف کرد، تنظیمات مربوط به نمایش border ها و اندازهی پنجرهها رو تغییر داد و برنامههای startup رو تعیین کرد.
همونطور که اینجا نوشتم، چند وقت پیش به آرچ مهاجرت کردم. یه مدتیه به شدت از سادگی آرچ تاثیر گرفتم و دارم دسکتاپم رو اون طوری که دلم میخواد میچینم. چون همیشه عاشق سادگی بودم هیچ وقت از KDE استفاده نکردم و برای یه مدت طولانی (حدود شش سال) کاربر گنوم بودم. گنوم واقعاً عالیه و به شدت ساده و روونه. اما باز هم برای من زیاد سنگینه. توی این مدت مدیر پنجرهها و محیطهای رومیزی زیادی رو امتحان کردم (اگه فرقشون رو نمیدونید اینجا رو ببینید) البته هیچ وقت نتونستم روی هیچ کدومشون بیشتر از یکی دو روز بمونم. اما این بار i3 منو شگفت زده کرد و الان یه هفتهای میشه که فقط از i3 استفاده میکنم.
مدیر پنجره یا Window Manager یک برنامهی سیستمی است که در سطح پایینتری از محیط رومیزی کار میکند. به زبان ساده مدیر پنجره همان بخشی از محیط رومیزی است که از سخت افزارهایی مانند ماوس یا صفحه کلید پشتیبانی میکند و امکان مدیریت انواع عملیات کار با پنجرهها مانند بازکردن و بستن پنجره ها، تغییر اندازه دادن پنجرهها(کوچک و بزرگ کردن) یا حتی تغییر شکل دادن آنها را فراهم میکند.
در عوض محیط رومیزی یاDesktop Environment از ترکیب یک مدیر پنجره و برنامههای سودمندی مانند مدیر فایل، مدیر تنظیمات، سرویس گیرندهی ایمیل، دفتر آدرس، ویرایشگر متن، پخش کنندهی چند رسانهای و مرورگر وب، همچنین مجموعه ای از پوستهها و تمها و مجموعهای از API های استاندارد، و روشی برای همکاری مترجمان محیط رومیزی به وجود میآید. بیشتر مدیر پنجرهها برای کمک به ساختن محیط های رومیزی به وجود آمدهاند.
با توجه به تعریف بالا متوجه میشوید که در محیطهای یونیکسی و مخصوصاَ لینوکس با در دست داشتن یک مدیر پنجره به سادگی میتوان یک میزکار شخصی ساخت. این دلیلی است بر وجود تنوع بسیار در مدیر پنجرهها و محیطهای رومیزی در لینوکس.
در پستهای آینده نمونههایی از مدیر پنجرهها و محیطهای رومیزی لینوکسی را معرفی خواهم کرد.
این پستها را هم ببینید: