<div align = center>
    <a href="https://discord.gg/AYbJ9MJez7">
<img alt="Dynamic JSON Badge" src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Finvites%2FmT5YqjaJFh%3Fwith_counts%3Dtrue&query=%24.approximate_member_count&suffix=%20members&style=for-the-badge&logo=discord&logoSize=auto&label=The%20HyDe%20Project&labelColor=ebbcba&color=c79bf0">
    </a>
</div>

###### _<div align="right"><a id=-design-by-t2></a><sub>// design by t2</sub></div>_

![hyde_banner](../assets/hyde_banner.png)

<!--
Multi-language KEYBINDINGS support
-->

[![en](https://img.shields.io/badge/lang-en-red.svg)](../../../KEYBINDINGS.md)
[![es](https://img.shields.io/badge/lang-es-yellow.svg)](KEYBINDINGS.es.md)
[![de](https://img.shields.io/badge/lang-de-black.svg)](KEYBINDINGS.de.md)
[![nl](https://img.shields.io/badge/lang-nl-green.svg)](KEYBINDINGS.nl.md)
[![中文](https://img.shields.io/badge/lang-中文-orange.svg)](KEYBINDINGS.zh.md)
[![fr](https://img.shields.io/badge/lang-fr-blue.svg)](KEYBINDINGS.fr.md)

<div align="center">

<br>

<!-- <a href=#hyde-keybindings><kbd> <br> HyDE keybindings <br> </kbd></a>&ensp;&ensp; -->

<a href=#window-management><kbd> <br> إدارة النوافذ <br> </kbd></a>&ensp;&ensp;
<a href=#misc><kbd> <br> الموسيقي<br> </kbd></a>&ensp;&ensp;
<a href=#launcher><kbd> <br> المشغل<br> </kbd></a>&ensp;&ensp;
<a href=#hardware-controls><kbd> <br> أدوات التحكم بالأجهزة<br> </kbd></a>&ensp;&ensp;
<a href=#utilities><kbd> <br> الأدوات المساعدة<br> </kbd></a>&ensp;&ensp;
<a href="#theming-and-wallpaper"><kbd> <br> السمات والخلفيات <br> </kbd></a>&ensp;&ensp;
<a href=#workspaces><kbd> <br>مساحة العمل<br> </kbd></a>&ensp;&ensp;

</div><br><br>

<div align="center">
  <div style="display: flex; flex-wrap: nowrap; justify-content: center;">
    <img src="../assets/archlinux.png" alt="Arch Linux" style="width: 10%; margin: 10px;"/>
    <img src="../assets/cachyos.png" alt="CachyOS" style="width: 10%; margin: 10px;"/>
    <img src="../assets/endeavouros.png" alt="EndeavourOS" style="width: 10%; margin: 10px;"/>
    <img src="../assets/garuda.png" alt="Garuda" style="width: 10%; margin: 10px;"/>
    <img src="../assets/nixos.png" alt="NixOS" style="width: 10%; margin: 10px;"/>
  </div>
</div>

<!-- # <a id=hyde-keybindings>HyDE Keybindings</a> -->
<!-- # <a id=hyde-keybindings></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=25&pause=1000&color=CCA9DD&width=435&lines=HyDE%20Keybindings" width="450"/> -->

>[!TIP] 
> <kbd>Super</kbd> + <kbd>/</kbd> يعرض روابط المفاتيح.

## <a id=window-management></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=إدارة%20النوافذ" width="450"/>

| المفاتيح                                             | الإجراء                             |
| :--------------------------------------------------- | :---------------------------------- |
| <kbd>CTRL</kbd> + <kbd>Q</kbd>                       | إغلاق النافذة المحددة               |
| <kbd>ALT</kbd> + <kbd>F4</kbd>                       | إغلاق النافذة المحددة               |
| <kbd>SUPER</kbd> + <kbd>Delete</kbd>                 | إنهاء جلسة Hyprland                 |
| <kbd>SUPER</kbd> + <kbd>W</kbd>                      | تبديل الوضع العائم                  |
| <kbd>SUPER</kbd> + <kbd>G</kbd>                      | تبديل المجموعة                      |
| <kbd>Shift</kbd> + <kbd>F11</kbd>                    | تبديل وضع ملء الشاشة                |
| <kbd>SUPER</kbd> + <kbd>L</kbd>                      | قفل الشاشة                          |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>F</kbd>   | تبديل التثبيت على النافذة المحددة   |
| <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Delete</kbd> | قائمة تسجيل الخروج                  |
| <kbd>ALT</kbd> + <kbd>Control_R</kbd>                | تبديل waybar وإعادة تحميل الإعدادات |
| <kbd>SUPER</kbd> + <kbd>J</kbd>                      | تبديل التقسيم                       |

### التنقل بين المجموعات

| المفاتيح                                          | الإجراء                      |
| :------------------------------------------------ | :--------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>H</kbd> | تغيير المجموعة النشطة للخلف  |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>L</kbd> | تغيير المجموعة النشطة للأمام |

### تغيير التركيز

| المفاتيح                            | الإجراء            |
| :---------------------------------- | :----------------- |
| <kbd>SUPER</kbd> + <kbd>Left</kbd>  | التركيز على اليسار |
| <kbd>SUPER</kbd> + <kbd>Right</kbd> | التركيز على اليمين |
| <kbd>SUPER</kbd> + <kbd>Up</kbd>    | التركيز على الأعلى |
| <kbd>SUPER</kbd> + <kbd>Down</kbd>  | التركيز على الأسفل |

### تغيير حجم النافذة النشطة

| المفاتيح                                               | الإجراء                  |
| :----------------------------------------------------- | :----------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Right</kbd> | تغيير حجم النافذة لليمين |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Left</kbd>  | تغيير حجم النافذة لليسار |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Up</kbd>    | تغيير حجم النافذة للأعلى |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Down</kbd>  | تغيير حجم النافذة للأسفل |

### تحريك وتغيير الحجم بالماوس

| المفاتيح                                | الإجراء                           |
| :-------------------------------------- | :-------------------------------- |
| <kbd>SUPER</kbd> + <kbd>mouse:272</kbd> | الضغط باستمرار لتحريك النافذة     |
| <kbd>SUPER</kbd> + <kbd>mouse:273</kbd> | الضغط باستمرار لتغيير حجم النافذة |
| <kbd>SUPER</kbd> + <kbd>Z</kbd>         | الضغط باستمرار لتحريك النافذة     |
| <kbd>SUPER</kbd> + <kbd>X</kbd>         | الضغط باستمرار لتغيير حجم النافذة |

## <a id=misc></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=متفرقات" width="450"/>

| المفاتيح                                                                 | الإجراء                       |
| :----------------------------------------------------------------------- | :---------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>left</kbd>  | نقل النافذة النشطة إلى اليسار |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>right</kbd> | نقل النافذة النشطة إلى اليمين |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>up</kbd>    | نقل النافذة النشطة إلى الأعلى |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>down</kbd>  | نقل النافذة النشطة إلى الأسفل |

## <a id=launcher></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=المشغل" width="450"/>

### التطبيقات

| المفاتيح                                               | الإجراء        |
| :----------------------------------------------------- | :------------- |
| <kbd>SUPER</kbd> + <kbd>T</kbd>                        | محاكي الطرفية  |
| <kbd>SUPER</kbd> + <kbd>E</kbd>                        | مستكشف الملفات |
| <kbd>SUPER</kbd> + <kbd>C</kbd>                        | محرر النصوص    |
| <kbd>SUPER</kbd> + <kbd>B</kbd>                        | متصفح الويب    |
| <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Escape</kbd> | مراقب النظام   |

### قوائم Rofi

| المفاتيح                                           | الإجراء                |
| :------------------------------------------------- | :--------------------- |
| <kbd>ALT</kbd> + <kbd>space</kbd>                  | الباحث عن التطبيقات    |
| <kbd>SUPER</kbd> + <kbd>TAB</kbd>                  | مبدل النوافذ           |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>E</kbd> | الباحث عن الملفات      |
| <kbd>SUPER</kbd> + <kbd>slash</kbd>                | تلميح روابط المفاتيح   |
| <kbd>SUPER</kbd> + <kbd>comma</kbd>                | منتقي الرموز التعبيرية |
| <kbd>SUPER</kbd> + <kbd>period</kbd>               | منتقي الحروف الرسومية  |
| <kbd>SUPER</kbd> + <kbd>V</kbd>                    | الحافظة                |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>V</kbd> | مدير الحافظة           |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>A</kbd> | تحديد مشغل rofi        |

## <a id="hardware-controls"></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=أدوات%20التحكم%20بالأجهزة" width="450"/>

### الصوت

| المفاتيح                                          | الإجراء                  |
| :------------------------------------------------ | :----------------------- |
| <kbd>None</kbd> + <kbd>F10</kbd>                  | تبديل كتم الإخراج        |
| <kbd>None</kbd> + <kbd>XF86AudioMute</kbd>        | تبديل كتم الإخراج        |
| <kbd>None</kbd> + <kbd>F11</kbd>                  | خفض مستوى الصوت          |
| <kbd>None</kbd> + <kbd>F12</kbd>                  | رفع مستوى الصوت          |
| <kbd>None</kbd> + <kbd>XF86AudioMicMute</kbd>     | كتم/إلغاء كتم الميكروفون |
| <kbd>None</kbd> + <kbd>XF86AudioLowerVolume</kbd> | خفض مستوى الصوت          |
| <kbd>None</kbd> + <kbd>XF86AudioRaiseVolume</kbd> | رفع مستوى الصوت          |

### الوسائط

| المفاتيح                                    | الإجراء              |
| :------------------------------------------ | :------------------- |
| <kbd>None</kbd> + <kbd>XF86AudioPlay</kbd>  | تشغيل الوسائط        |
| <kbd>None</kbd> + <kbd>XF86AudioPause</kbd> | إيقاف الوسائط مؤقتًا |
| <kbd>None</kbd> + <kbd>XF86AudioNext</kbd>  | الوسائط التالية      |
| <kbd>None</kbd> + <kbd>XF86AudioPrev</kbd>  | الوسائط السابقة      |

### السطوع

| المفاتيح                                           | الإجراء      |
| :------------------------------------------------- | :----------- |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessUp</kbd>   | زيادة السطوع |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessDown</kbd> | تقليل السطوع |

## <a id=utilities></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=الأدوات%20المساعدة" width="450"/>

| المفاتيح                                         | الإجراء                   |
| :----------------------------------------------- | :------------------------ |
| <kbd>SUPER</kbd> + <kbd>K</kbd>                  | تبديل تخطيط لوحة المفاتيح |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>G</kbd> | وضع الألعاب               |

### التقاط الشاشة

| المفاتيح                                           | الإجراء            |
| :------------------------------------------------- | :----------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>P</kbd> | منتقي الألوان      |
| <kbd>SUPER</kbd> + <kbd>P</kbd>                    | قص الشاشة          |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>P</kbd>  | تجميد وقص الشاشة   |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>P</kbd>   | طباعة الشاشة       |
| <kbd>None</kbd> + <kbd>Print</kbd>                 | طباعة جميع الشاشات |

## <a id=theming-and-wallpaper></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=السمات%20والخلفيات" width="450"/>

| المفاتيح                                             | الإجراء             |
| :--------------------------------------------------- | :------------------ |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Right</kbd> | الخلفية التالية     |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Left</kbd>  | الخلفية السابقة     |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>W</kbd>   | تحديد خلفية         |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Up</kbd>    | تخطيط waybar التالي |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Down</kbd>  | تخطيط waybar السابق |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>R</kbd>   | محدد وضع wallbash   |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>T</kbd>   | تحديد سمة           |

## <a id=workspaces></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=مساحات%20العمل" width="450"/>

### التنقل

| المفاتيح                                             | الإجراء                           |
| :--------------------------------------------------- | :-------------------------------- |
| <kbd>SUPER</kbd> + <kbd>1</kbd>                      | الانتقال إلى مساحة العمل 1        |
| <kbd>SUPER</kbd> + <kbd>2</kbd>                      | الانتقال إلى مساحة العمل 2        |
| <kbd>SUPER</kbd> + <kbd>3</kbd>                      | الانتقال إلى مساحة العمل 3        |
| <kbd>SUPER</kbd> + <kbd>4</kbd>                      | الانتقال إلى مساحة العمل 4        |
| <kbd>SUPER</kbd> + <kbd>5</kbd>                      | الانتقال إلى مساحة العمل 5        |
| <kbd>SUPER</kbd> + <kbd>6</kbd>                      | الانتقال إلى مساحة العمل 6        |
| <kbd>SUPER</kbd> + <kbd>7</kbd>                      | الانتقال إلى مساحة العمل 7        |
| <kbd>SUPER</kbd> + <kbd>8</kbd>                      | الانتقال إلى مساحة العمل 8        |
| <kbd>SUPER</kbd> + <kbd>9</kbd>                      | الانتقال إلى مساحة العمل 9        |
| <kbd>SUPER</kbd> + <kbd>0</kbd>                      | الانتقال إلى مساحة العمل 10       |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Down</kbd> | الانتقال إلى أقرب مساحة عمل فارغة |
| <kbd>SUPER</kbd> + <kbd>mouse_down</kbd>             | مساحة العمل التالية               |
| <kbd>SUPER</kbd> + <kbd>mouse_up</kbd>               | مساحة العمل السابقة               |

#### مساحة العمل النسبية

| المفاتيح                                              | الإجراء                         |
| :---------------------------------------------------- | :------------------------------ |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | تغيير مساحة العمل النشطة للأمام |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd>  | تغيير مساحة العمل النشطة للخلف  |

#### مساحة العمل الخاصة

| المفاتيح                                           | الإجراء                             |
| :------------------------------------------------- | :---------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>S</kbd> | الانتقال إلى الحافظة المؤقتة        |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>S</kbd>   | الانتقال إلى الحافظة المؤقتة (صامت) |
| <kbd>SUPER</kbd> + <kbd>S</kbd>                    | تبديل الحافظة المؤقتة               |

#### نقل النافذة بصمت

| المفاتيح                                         | الإجراء                            |
| :----------------------------------------------- | :--------------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>1</kbd> | الانتقال إلى مساحة العمل 1 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>2</kbd> | الانتقال إلى مساحة العمل 2 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>3</kbd> | الانتقال إلى مساحة العمل 3 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>4</kbd> | الانتقال إلى مساحة العمل 4 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>5</kbd> | الانتقال إلى مساحة العمل 5 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>6</kbd> | الانتقال إلى مساحة العمل 6 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>7</kbd> | الانتقال إلى مساحة العمل 7 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>8</kbd> | الانتقال إلى مساحة العمل 8 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>9</kbd> | الانتقال إلى مساحة العمل 9 (صامت)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>0</kbd> | الانتقال إلى مساحة العمل 10 (صامت) |

### نقل النافذة إلى مساحة العمل

| المفاتيح                                           | الإجراء                     |
| :------------------------------------------------- | :-------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>1</kbd> | الانتقال إلى مساحة العمل 1  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>2</kbd> | الانتقال إلى مساحة العمل 2  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>3</kbd> | الانتقال إلى مساحة العمل 3  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>4</kbd> | الانتقال إلى مساحة العمل 4  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>5</kbd> | الانتقال إلى مساحة العمل 5  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>6</kbd> | الانتقال إلى مساحة العمل 6  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>7</kbd> | الانتقال إلى مساحة العمل 7  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>8</kbd> | الانتقال إلى مساحة العمل 8  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>9</kbd> | الانتقال إلى مساحة العمل 9  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>0</kbd> | الانتقال إلى مساحة العمل 10 |

| المفاتيح                                                               | الإجراء                                     |
| :--------------------------------------------------------------------- | :------------------------------------------ |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | نقل النافذة إلى مساحة العمل النسبية التالية |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd>  | نقل النافذة إلى مساحة العمل النسبية السابقة |

## <a id="custom-keybindings"></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=اختصارات%20مخصصة" width="450"/>

يمكنك إنشاء اختصاراتك الخاصة من خلال تعديل ملف التفضيلات:

```bash
~/.config/hypr/userprefs.conf
```

على سبيل المثال، لتعيين اختصار لتشغيل **HyDE Game Launcher**، أضف السطر التالي:

```ini
bind = $mainMod, SPACE, exec, $HOME/.local/lib/hyde/gamelauncher.sh
```

سيؤدي ذلك إلى تعيين المشغّل على <kbd>SUPER</kbd> + <kbd>مسافة</kbd>.  
يمكنك استبدال `SPACE` بأي مفتاح آخر تفضله.

السكريبت `gamelauncher.sh` موجود بشكل افتراضي في:

```bash
~/.local/lib/hyde/gamelauncher.sh
```

<div align="right">
  <br>
  <a href="#-design-by-t2"><kbd> <br> 🡅 <br> </kbd></a>
</div>

<div align="right">
  <sub>Last edited on: 02/01/2025<span id="last-edited"></span>
</sub>
</div>
