عن المشروع

HyDE (بيئة سطح مكتب Hyprland) هي بيئة سطح مكتب شاملة ومخصصة بشكل كبير مبنية على مُركّب Wayland الخاص بـ Hyprland. توفر إعدادًا كاملًا جاهزًا للاستخدام مع سكربتات تثبيت آلية، ومجموعة واسعة من السمات، وخيارات تنسيق موسعة. **الميزات الرئيسية:** - **التثبيت الآلي**: سكربت مصمم لتثبيتات Arch Linux الأساسية، مع كشف تلقائي لبطاقات NVIDIA الرسومية وتثبيت برامج DKMS. كما يعدّل GRUB أو systemd-boot لـ NVIDIA DRM. - **السمات**: السمات الرسمية مخزنة في مستودع منفصل ويمكن تثبيتها عبر `themepatcher`. تشمل سمات شائعة مثل Catppuccin وTokyo Night وRosé Pine وغيرها. يمكن للمستخدمين إنشاء سمات مخصصة ومشاركتها. - **التنسيق**: يوفر تخصيصًا موسعًا للخلفيات، ومُشغِّلات التطبيقات (Rofi)، وقوائم تسجيل الخروج (Wlogout)، ومُشغِّلات الألعاب، مع أنماط بصرية متعددة. - **HyDEVM**: سكربت لتشغيل HyDE في آلة افتراضية للاختبار والتطوير، مع دعم Arch Linux وNixOS. - **التحديث**: عملية تحديث بسيطة عبر git pull وسكربت الاستعادة، مع نسخ احتياطي من التكوينات المستبدلة. - **المجتمع**: خادم Discord نشط، وقناة YouTube، وويكي للدعم والتوثيق. **التثبيت:** ```shell sudo pacman -S --needed git base-devel git clone --depth 1 https://github.com/HyDE-Project/HyDE ~/HyDE cd ~/HyDE/Scripts ./install.sh ``` **ملاحظات مهمة:** - مصممة لـ Arch Linux والتوزيعات القائمة على Arch (CachyOS، EndeavourOS، Garuda، NixOS عبر مشروع منفصل). - قد تتعارض مع تكوينات GTK/Qt الحالية، والقشرة، وSDDM، وGRUB. - لـ NixOS، استخدم مشروع [Hydenix](https://github.com/richen604/hydenix/tree/main) المنفصل. - أعد التشغيل دائمًا بعد التثبيت. **التحديث:** ```shell cd ~/HyDE/Scripts git fetch --update-shallow --depth 1 origin master git reset --hard origin/master ./install.sh -r ``` **المساهمة:** المساهمات مرحب بها. راجع CONTRIBUTING.md وTEAM_ROLES.md وRELEASE_POLICY.md للاطلاع على الإرشادات.