
يتم الحفاظ على التبعيات منخفضة قدر الإمكان وهي شائعة لجميع التوزيعات بحيث يمكن لأي شخص استخدام التكوين من قبل أي شخص يرغب في استخدام AwesomEWM. كما ستتوفر هذه الحزم في مدير الحزمة في Linux Distro.
| اسم حزمة التبعية | ماذا تفعل؟ |
|---|---|
awesome | مدير النافذة |
feh | أداة سطر الأوامر لإعداد خلفية |
picom | مدير مركب لمديري النوافذ |
rofi | قاذفة التطبيق أو القائمة |
ImageMagick | تستخدم للثقة وورق الجدران |
xfce4-power-managerسيكون هذا الامتداد لإدارة البطارية للأشخاص الذين يستخدمون أجهزة الكمبيوتر المحمولة.
nautilusمدير الملفات لنظامنا. بدلاً من ذلك ، يمكننا الذهاب إلى تطبيقات أخرى مثل Thunar ولكن هذا هو المفضل لدي.
bluez bluemanوحدة البلوتوث لنظامنا.
xbacklightوحدة للتحكم في السطوع. ولكن يجب تكوين هذا التمسك بجهازك. إذا كان يعمل خارج الصندوق ، مثاليًا ولكن إذا لم تستخدم هذا الدليل.
خط النظام الذي تم استخدامه هو نص SF أو يمكنك التنزيل من موقع Apple الرسمي.
الخط الطرفي هو رمز fira بشكل افتراضي. من المحتمل أن يكون الخط متاحًا في المستودعات الرسمية لتوزيعك حتى تتمكن من تثبيته من هناك أو يمكنك التنزيل من هنا
يعد تثبيت تكوين AwesomeWM الخاص بي أمرًا بسيطًا جدًا إذا قابلت جميع التبعيات والخطوط. للتثبيت ، استنساخ هذا المستودع على نظامك ووضع جميع الملفات في
~ /.config/awesomeوهنا تذهب ، استمتع برحلتك الرائعة!
apps.lua : يحتوي هذا الملف على جميع التفاصيل حول التطبيقات. يمكن تغيير التطبيقات الافتراضية في كائن Defaul.APPS ويمكن تغيير التطبيقات التي يتم تشغيلها عند بدء التشغيل على كائن Run_on_start_up.
rc.lua : هذا هو في الواقع الملف الرئيسي لـ AwesomeWM الذي يربط جميع ملفات LUA في الدليل. بدلاً من ذلك ، يمكننا كتابة جميع محتويات جميع الملفات في ملف RC.LUA ، لكن هذا سيكون فوضويًا للغاية وطويلًا ، لذا فإن تقسيمه إلى ملفات متعددة يجعل من السهل الحفاظ على وفهم ما هي المسؤول عن كل وحدة. يمكن تغيير موضوع AwesomeWM من خلال ملف .Xresources الذي تم حفظه في الدليل المنزلي الخاص بك. إذا لم يكن كذلك ، قم بإنشاء واحدة لموضوعك الخاص.
tags.lua : هذا الملف هو فقط لترقيم مساحات العمل. إذا كنت ترغب في تغيير النص على مؤشر مساحة العمل على اللوحة العلوية ، فأنت بحاجة فقط إلى تغيير ملفات .png في دليل icons/tags وسيظهر على اللوحة العلوية.
keys.lua : يحتوي هذا الملف على مفاتيح الإرشاد في التفريخ وتغيير حجم التطبيقات ومفتاح MOD. يمكنك تغيير كل شيء عن طريق تغيير اسم زر لوحة المفاتيح.
rules.lua : يحتوي هذا الملف على قواعد تفريخ النوافذ ، وحدود النافذة ومظهر النوافذ. يمكن أيضًا استخدام هذا الملف لإعلان القواعد الخاصة بنافذة معينة.
theme.lua : يحتوي هذا الملف على قواعد السمة الحالية و DPI من الفجوات وإذا كان يجب أن تكون الفجوات موجودة إذا تم إنتاج نافذة واحدة فقط في مساحة عمل. يمكن أيضًا استخدام هذا الملف لإعلان أيقونات التخطيط المخصصة الخاصة بك ، من خلال وضع الرموز في دليل icons/layouts .
سأقوم بتحديث الموضوعات وفقًا لمخططات ألوان خلفية وربما سأقوم بإنشاء فرع جديد للنسخة التي تحمل عنوانًا حديثًا.
سأقوم أيضًا بتوثيق الرمز أكثر قليلاً وسأشرح بنية الملف للمبتدئين.
ستعمل أيضًا على تكوينات WM الأخرى لأنني أرتديها XD