تطوير Widget مخصص لبيئة Linux (KDE Plasma 6) مستوحى من لعبة Red Dead Redemption 2، يقدم ساعة تفاعلية قابلة للتخصيص بالكامل مع تجربة بصرية مميزة.
تم بناء المشروع باستخدام تقنيات QML و Plasma Framework مع التركيز على التوافق مع الإصدار الحديث Plasma 6،
الميزات التقنية
تصميم واجهة مخصصة (Custom UI) مستوحاة من أسلوب RDR2
دعم التخصيص الكامل للألوان (الوقت، التاريخ، الحدود)
متوافق بالكامل مع KDE Plasma 6 باستخدام PlasmoidItem
إمكانية التثبيت التلقائي عبر سكربت Bash
دعم التثبيت اليدوي وإدارة الحزم عبر kpackagetool6
خيار تشغيل بديل باستخدام Conky خارج بيئة Plasma
إدارة الخطوط وتثبيتها محليًا ضمن النظام
طريقة التنفيذ
تم تطوير الواجهة باستخدام QML لتتكامل مباشرة مع نظام KDE Plasma، مع استخدام سكربت Bash لتبسيط عملية التثبيت وإعداد البيئة للمستخدم.
تم تصميم المشروع ليكون خفيف، قابل للتخصيص، وسهل الاستخدام مع الحفاظ على أداء مستقر ضمن بيئة سطح المكتب.
المهارات المستخدمة
Linux
KDE Plasma
QML
Bash Scripting
UI Customization
System Integration