<div align = center>
  <a href="https://discord.gg/AYbJ9MJez7">
    <img alt="Badge JSON Dynamique" 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=%20membres&style=for-the-badge&logo=discord&logoSize=auto&label=Le%20Projet%20HyDe&labelColor=ebbcba&color=c79bf0">
  </a>
</div>

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

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

<!--
Prise en charge multilingue des RACCOURCIS CLAVIER
-->

[![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)
[![nl](https://img.shields.io/badge/lang-nl-green.svg)](KEYBINDINGS.nl.md)
[![中文](https://img.shields.io/badge/lang-中文-orange.svg)](KEYBINDINGS.zh.md)
[![de](https://img.shields.io/badge/lang-de-black.svg)](KEYBINDINGS.de.md)
[![ar](https://img.shields.io/badge/lang-AR-orange.svg)](KEYBINDINGS.ar.md)

<div align="center">

<br>

<a href="#gestion-fenetre"><kbd> <br> Gestion des Fenêtres <br> </kbd></a>&ensp;&ensp;
<a href=#divers><kbd> <br> Divers <br> </kbd></a>&ensp;&ensp;
<a href=#lanceur><kbd> <br> Lanceur <br> </kbd></a>&ensp;&ensp;
<a href="#controles-materiel"><kbd> <br> Contrôle Matériel <br> </kbd></a>&ensp;&ensp;
<a href=#outils><kbd> <br> Outils <br> </kbd></a>&ensp;&ensp;
<a href="#fond-ecran"><kbd> <br> Thème et Fond d'Écran <br> </kbd></a>&ensp;&ensp;
<a href=#espaces-travail><kbd> <br> Espaces de Travail <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-raccourcis>HyDE Raccourcis Clavier</a> -->

Voici tous les raccourcis clavier spécifiques à HyDE.

>[!TIP] 
> <kbd>Super</kbd> + <kbd>/</kbd> affiche les raccourcis clavier.

<!-- ## <a id="gestion-fenetre">Gestion des Fenêtres</a> -->

## <a id="gestion-fenetre"></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=Gestion%20des%20Fen%C3%AAtres" width="450"/>

| Touches                                              | Action                                    |
| :--------------------------------------------------- | :---------------------------------------- |
| <kbd>CTRL</kbd> + <kbd>Q</kbd>                       | Fermer la fenêtre active                  |
| <kbd>ALT</kbd> + <kbd>F4</kbd>                       | Fermer la fenêtre active                  |
| <kbd>SUPER</kbd> + <kbd>Delete</kbd>                 | Fermer la session Hyprland                |
| <kbd>SUPER</kbd> + <kbd>W</kbd>                      | Basculer en mode flottant                 |
| <kbd>SUPER</kbd> + <kbd>G</kbd>                      | Basculer en mode groupe                   |
| <kbd>Shift</kbd> + <kbd>F11</kbd>                    | Basculer en mode plein écran              |
| <kbd>SUPER</kbd> + <kbd>L</kbd>                      | Verrouiller l'écran                       |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>F</kbd>   | Basculer l'épinglage de la fenêtre active |
| <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Delete</kbd> | Ouvrir le menu de déconnexion             |
| <kbd>ALT</kbd> + <kbd>Control_R</kbd>                | Redémarrer waybar et recharger la config  |
| <kbd>SUPER</kbd> + <kbd>J</kbd>                      | Basculer la division                      |

### Navigation entre Groupes

| Touches                                           | Action                       |
| :------------------------------------------------ | :--------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>H</kbd> | Changer de groupe en arrière |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>L</kbd> | Changer de groupe en avant   |

### Changer le focus

| Touches                             | Action               |
| :---------------------------------- | :------------------- |
| <kbd>SUPER</kbd> + <kbd>Left</kbd>  | Focus vers la gauche |
| <kbd>SUPER</kbd> + <kbd>Right</kbd> | Focus vers la droite |
| <kbd>SUPER</kbd> + <kbd>Up</kbd>    | Focus vers le haut   |
| <kbd>SUPER</kbd> + <kbd>Down</kbd>  | Focus vers le bas    |

### Changer la taille de la fenêtre active

| Touches                                                | Action                           |
| :----------------------------------------------------- | :------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Right</kbd> | Changer la taille vers la droite |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Left</kbd>  | Changer la taille vers la gauche |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Up</kbd>    | Changer la taille vers le haut   |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Down</kbd>  | Changer la taille vers le bas    |

### Déplacer et redimensionner avec la souris

| Touches                                 | Action                                   |
| :-------------------------------------- | :--------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>mouse:272</kbd> | Maintenir pour déplacer la fenêtre       |
| <kbd>SUPER</kbd> + <kbd>mouse:273</kbd> | Maintenir pour redimensionner la fenêtre |
| <kbd>SUPER</kbd> + <kbd>Z</kbd>         | Maintenir pour déplacer la fenêtre       |
| <kbd>SUPER</kbd> + <kbd>X</kbd>         | Maintenir pour redimensionner la fenêtre |

<!-- ## <a id=divers>Divers</a> -->

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

| Touches                                                                  | Action                                    |
| :----------------------------------------------------------------------- | :---------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>left</kbd>  | Déplacer la fenêtre active vers la gauche |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>right</kbd> | Déplacer la fenêtre active vers la droite |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>up</kbd>    | Déplacer la fenêtre active vers le haut   |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>down</kbd>  | Déplacer la fenêtre active vers le bas    |

<!-- ## <a id=Lanceur>Lanceur</a> -->

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

### Applications

| Touches                                                | Action                  |
| :----------------------------------------------------- | :---------------------- |
| <kbd>SUPER</kbd> + <kbd>T</kbd>                        | Émulateur de terminal   |
| <kbd>SUPER</kbd> + <kbd>E</kbd>                        | Explorateur de fichiers |
| <kbd>SUPER</kbd> + <kbd>C</kbd>                        | Éditeur de texte        |
| <kbd>SUPER</kbd> + <kbd>B</kbd>                        | Navigateur Internet     |
| <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Escape</kbd> | Moniteur système        |

### Menus Rofi

| Touches                                            | Action                                      |
| :------------------------------------------------- | :------------------------------------------ |
| <kbd>ALT</kbd> + <kbd>space</kbd>                  | Chercheur d'applications                    |
| <kbd>SUPER</kbd> + <kbd>TAB</kbd>                  | Changeur de fenêtre                         |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>E</kbd> | Chercheur de fichiers                       |
| <kbd>SUPER</kbd> + <kbd>slash</kbd>                | Indication de disposition du clavier        |
| <kbd>SUPER</kbd> + <kbd>comma</kbd>                | Sélection d'émojis                          |
| <kbd>SUPER</kbd> + <kbd>period</kbd>               | Sélection de glyphes                        |
| <kbd>SUPER</kbd> + <kbd>V</kbd>                    | Presse-papiers                              |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>V</kbd> | Gestionnaire de presse-papiers              |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>A</kbd> | Sélectionner le programme de démarrage Rofi |

<!-- ## <a id="controles-materiels">Contrôles Matériel</a> -->

## <a id="controles-materiels"></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=Contrôles%20matériels" width="450"/>

### Audio

| Touches                                           | Action                                    |
| :------------------------------------------------ | :---------------------------------------- |
| <kbd>None</kbd> + <kbd>F10</kbd>                  | Basculer la mise en sourdine de la sortie |
| <kbd>None</kbd> + <kbd>XF86AudioMute</kbd>        | Basculer la mise en sourdine de la sortie |
| <kbd>None</kbd> + <kbd>F11</kbd>                  | Réduire le volume                         |
| <kbd>None</kbd> + <kbd>F12</kbd>                  | Augmenter le volume                       |
| <kbd>None</kbd> + <kbd>XF86AudioMicMute</kbd>     | Basculer la mise en sourdine du micro     |
| <kbd>None</kbd> + <kbd>XF86AudioLowerVolume</kbd> | Réduire le volume                         |
| <kbd>None</kbd> + <kbd>XF86AudioRaiseVolume</kbd> | Augmenter le volume                       |

### Médias

| Touches                                     | Action          |
| :------------------------------------------ | :-------------- |
| <kbd>None</kbd> + <kbd>XF86AudioPlay</kbd>  | Lire les médias |
| <kbd>None</kbd> + <kbd>XF86AudioPause</kbd> | Mettre en pause |
| <kbd>None</kbd> + <kbd>XF86AudioNext</kbd>  | Média suivant   |
| <kbd>None</kbd> + <kbd>XF86AudioPrev</kbd>  | Média précédent |

### Luminosité

| Touches                                            | Action                  |
| :------------------------------------------------- | :---------------------- |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessUp</kbd>   | Augmenter la luminosité |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessDown</kbd> | Réduire la luminosité   |

<!-- ## <a id=outils>Outils</a> -->

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

| Touches                                          | Action                            |
| :----------------------------------------------- | :-------------------------------- |
| <kbd>SUPER</kbd> + <kbd>K</kbd>                  | Changer la disposition du clavier |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>G</kbd> | Mode jeu                          |

### Enregistrement d'écran

| Touches                                            | Action                       |
| :------------------------------------------------- | :--------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>P</kbd> | Pipette couleur              |
| <kbd>SUPER</kbd> + <kbd>P</kbd>                    | Capture d'écran              |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>P</kbd>  | Capture et recadrage d'écran |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>P</kbd>   | Imprimer le moniteur         |
| <kbd>None</kbd> + <kbd>Print</kbd>                 | Imprimer tous les moniteurs  |

<!-- ## <a id="theming-und-hintergrundbild">Theming und Hintergrundbild</a> -->

## <a id="fond-ecran"></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=445&lines=Fond%20d'écran" width="450"/>

| Touches                                              | Action                        |
| :--------------------------------------------------- | :---------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Right</kbd> | Fond d'écran suivant          |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Left</kbd>  | Fond d'écran précédent        |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>W</kbd>   | Sélectionner un fond d'écran  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Up</kbd>    | Disposition waybar suivante   |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Down</kbd>  | Disposition waybar précédente |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>R</kbd>   | Sélecteur de mode wallbash    |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>T</kbd>   | Sélectionner un thème         |

<!-- ## <a id=espaces-travail>Espaces de travail</a> -->

## <a id=espaces-travail></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=435&lines=Espaces%20de%20travail" width="450"/>

### Navigation

| Touches                                              | Action                                          |
| :--------------------------------------------------- | :---------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>1</kbd>                      | Aller à l'espace de travail 1                   |
| <kbd>SUPER</kbd> + <kbd>2</kbd>                      | Aller à l'espace de travail 2                   |
| <kbd>SUPER</kbd> + <kbd>3</kbd>                      | Aller à l'espace de travail 3                   |
| <kbd>SUPER</kbd> + <kbd>4</kbd>                      | Aller à l'espace de travail 4                   |
| <kbd>SUPER</kbd> + <kbd>5</kbd>                      | Aller à l'espace de travail 5                   |
| <kbd>SUPER</kbd> + <kbd>6</kbd>                      | Aller à l'espace de travail 6                   |
| <kbd>SUPER</kbd> + <kbd>7</kbd>                      | Aller à l'espace de travail 7                   |
| <kbd>SUPER</kbd> + <kbd>8</kbd>                      | Aller à l'espace de travail 8                   |
| <kbd>SUPER</kbd> + <kbd>9</kbd>                      | Aller à l'espace de travail 9                   |
| <kbd>SUPER</kbd> + <kbd>0</kbd>                      | Aller à l'espace de travail 10                  |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Down</kbd> | Aller à l'espace de travail vide le plus proche |
| <kbd>SUPER</kbd> + <kbd>mouse_down</kbd>             | Espace de travail suivant                       |
| <kbd>SUPER</kbd> + <kbd>mouse_up</kbd>               | Espace de travail précédent                     |

#### Espace de travail relatif

| Touches                                               | Action                                           |
| :---------------------------------------------------- | :----------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | Changer l'espace de travail actif vers l'avant   |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd>  | Changer l'espace de travail actif vers l'arrière |

#### Espace de travail spécial

| Touches                                            | Action                                   |
| :------------------------------------------------- | :--------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>S</kbd> | Déplacer vers le bloc-notes              |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>S</kbd>   | Déplacer vers le bloc-notes (silencieux) |
| <kbd>SUPER</kbd> + <kbd>S</kbd>                    | Basculer le bloc-notes                   |

#### Déplacer la fenêtre silencieusement

| Touches                                          | Action                                            |
| :----------------------------------------------- | :------------------------------------------------ |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>1</kbd> | Déplacer vers l'espace de travail 1 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>2</kbd> | Déplacer vers l'espace de travail 2 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>3</kbd> | Déplacer vers l'espace de travail 3 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>4</kbd> | Déplacer vers l'espace de travail 4 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>5</kbd> | Déplacer vers l'espace de travail 5 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>6</kbd> | Déplacer vers l'espace de travail 6 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>7</kbd> | Déplacer vers l'espace de travail 7 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>8</kbd> | Déplacer vers l'espace de travail 8 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>9</kbd> | Déplacer vers l'espace de travail 9 (silencieux)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>0</kbd> | Déplacer vers l'espace de travail 10 (silencieux) |

#### Déplacer la fenêtre dans l'espace de travail

| Touches                                            | Action                               |
| :------------------------------------------------- | :----------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>1</kbd> | Déplacer vers l'espace de travail 1  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>2</kbd> | Déplacer vers l'espace de travail 2  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>3</kbd> | Déplacer vers l'espace de travail 3  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>4</kbd> | Déplacer vers l'espace de travail 4  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>5</kbd> | Déplacer vers l'espace de travail 5  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>6</kbd> | Déplacer vers l'espace de travail 6  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>7</kbd> | Déplacer vers l'espace de travail 7  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>8</kbd> | Déplacer vers l'espace de travail 8  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>9</kbd> | Déplacer vers l'espace de travail 9  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>0</kbd> | Déplacer vers l'espace de travail 10 |

| Touches                                                                | Action                                                         |
| :--------------------------------------------------------------------- | -------------------------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | Déplacer la fenêtre vers l'espace de travail relatif suivant   |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd>  | Déplacer la fenêtre vers l'espace de travail relatif précédent |

## <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=Raccourcis%20Personnalisés" width="450"/>

Vous pouvez définir vos propres raccourcis clavier en modifiant le fichier suivant :

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

Par exemple, pour créer un raccourci qui lance le **HyDE Game Launcher**, ajoutez cette ligne :

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

Cela assignera le Game Launcher à <kbd>SUPER</kbd> + <kbd>Espace</kbd>.  
Vous pouvez remplacer `SPACE` par une autre touche de votre choix.

Le script `gamelauncher.sh` est inclus par défaut et se trouve ici :

```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>Dernière modification le : 01.03.2025<span id="last-edited"></span></sub>
</div>
