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

<div align="center">

<br>

<a href=#window-management><kbd> <br> Vensterbeheer <br> </kbd></a>&ensp;&ensp;
<a href=#misc><kbd> <br> Diversen <br> </kbd></a>&ensp;&ensp;
<a href=#launcher><kbd> <br> Starter <br> </kbd></a>&ensp;&ensp;
<a href=#hardware-controls><kbd> <br> Hardwarebediening <br> </kbd></a>&ensp;&ensp;
<a href=#utilities><kbd> <br> Hulpprogramma's <br> </kbd></a>&ensp;&ensp;
<a href="#theming-and-wallpaper"><kbd> <br> Thema's en Achtergrond <br> </kbd></a>&ensp;&ensp;
<a href=#workspaces><kbd> <br> Werkruimtes <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>

Hier zijn alle HyDE-specifieke toetscombinaties opgesomd.

>[!TIP] 
> <kbd>Super</kbd> + <kbd>/</kbd> toont de toetscombinaties.

<!-- ## <a id="fenster-verwaltung">Fenster Verwaltung</a> -->

## <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= Vensterbeheer " width="450"/>

| Toetsen                                              | Actie                                          |
| :--------------------------------------------------- | :--------------------------------------------- |
| <kbd>CTRL</kbd> + <kbd>Q</kbd>                       | sluit gefocust venster                         |
| <kbd>ALT</kbd> + <kbd>F4</kbd>                       | sluit gefocust venster                         |
| <kbd>SUPER</kbd> + <kbd>Delete</kbd>                 | beëindig hyprland sessie                       |
| <kbd>SUPER</kbd> + <kbd>W</kbd>                      | schakel zweven in/uit                          |
| <kbd>SUPER</kbd> + <kbd>G</kbd>                      | schakel groep in/uit                           |
| <kbd>Shift</kbd> + <kbd>F11</kbd>                    | schakel volledig scherm in/uit                 |
| <kbd>SUPER</kbd> + <kbd>L</kbd>                      | vergrendel scherm                              |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>F</kbd>   | schakel vastzetten van gefocust venster in/uit |
| <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Delete</kbd> | afmeld menu                                    |
| <kbd>ALT</kbd> + <kbd>Control_R</kbd>                | schakel waybar in/uit en herlaad configuratie  |
| <kbd>SUPER</kbd> + <kbd>J</kbd>                      | schakel splitsen in/uit                        |

### Groepsnavigatie

| Toetsen                                           | Actie                                |
| :------------------------------------------------ | :----------------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>H</kbd> | verander actieve groep naar achteren |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>L</kbd> | verander actieve groep naar voren    |

### Focus wijzigen

| Toetsen                              | Actie        |
| :----------------------------------- | :----------- |
| <kbd>SUPER</kbd> + <kbd>Links</kbd>  | focus links  |
| <kbd>SUPER</kbd> + <kbd>Rechts</kbd> | focus rechts |
| <kbd>SUPER</kbd> + <kbd>Omhoog</kbd> | focus omhoog |
| <kbd>SUPER</kbd> + <kbd>Omlaag</kbd> | focus omlaag |

### Actief venster vergroten/verkleinen

| Toetsen                                                 | Actie                          |
| :------------------------------------------------------ | :----------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Rechts</kbd> | venster vergroten naar rechts  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Links</kbd>  | venster vergroten naar links   |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Omhoog</kbd> | venster vergroten naar boven   |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Omlaag</kbd> | venster vergroten naar beneden |

### Verplaatsen & vergroten/verkleinen met muis

| Toetsen                                | Actie                                               |
| :------------------------------------- | :-------------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>muis:272</kbd> | ingedrukt houden om venster te verplaatsen          |
| <kbd>SUPER</kbd> + <kbd>muis:273</kbd> | ingedrukt houden om venster te vergroten/verkleinen |
| <kbd>SUPER</kbd> + <kbd>Z</kbd>        | ingedrukt houden om venster te verplaatsen          |
| <kbd>SUPER</kbd> + <kbd>X</kbd>        | ingedrukt houden om venster te vergroten/verkleinen |

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

| Toetsen                                                                   | Actie                                |
| :------------------------------------------------------------------------ | :----------------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Links</kbd>  | verplaats actief venster naar links  |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Rechts</kbd> | verplaats actief venster naar rechts |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Omhoog</kbd> | verplaats actief venster omhoog      |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Omlaag</kbd> | verplaats actief venster omlaag      |

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

### Apps

| Toetsen                                                | Actie             |
| :----------------------------------------------------- | :---------------- |
| <kbd>SUPER</kbd> + <kbd>T</kbd>                        | terminal emulator |
| <kbd>SUPER</kbd> + <kbd>E</kbd>                        | bestandsbeheerder |
| <kbd>SUPER</kbd> + <kbd>C</kbd>                        | teksteditor       |
| <kbd>SUPER</kbd> + <kbd>B</kbd>                        | webbrowser        |
| <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Escape</kbd> | systeemmonitor    |

### Rofi menu's

| Toetsen                                            | Actie                   |
| :------------------------------------------------- | :---------------------- |
| <kbd>ALT</kbd> + <kbd>spatie</kbd>                 | applicatiezoeker        |
| <kbd>SUPER</kbd> + <kbd>TAB</kbd>                  | vensterwisselaar        |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>E</kbd> | bestandszoeker          |
| <kbd>SUPER</kbd> + <kbd>slash</kbd>                | toetscombinaties hint   |
| <kbd>SUPER</kbd> + <kbd>komma</kbd>                | emoji kiezer            |
| <kbd>SUPER</kbd> + <kbd>punt</kbd>                 | glyph kiezer            |
| <kbd>SUPER</kbd> + <kbd>V</kbd>                    | klembord                |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>V</kbd> | klembord beheerder      |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>A</kbd> | selecteer rofi launcher |

## <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=Hardwarebediening" width="450"/>

### Audio

| Toetsen                                           | Actie                    |
| :------------------------------------------------ | :----------------------- |
| <kbd>None</kbd> + <kbd>F10</kbd>                  | dempen in-/uit           |
| <kbd>None</kbd> + <kbd>XF86AudioMute</kbd>        | dempen in-/uit           |
| <kbd>None</kbd> + <kbd>F11</kbd>                  | volume verlagen          |
| <kbd>None</kbd> + <kbd>F12</kbd>                  | volume verhogen          |
| <kbd>None</kbd> + <kbd>XF86AudioMicMute</kbd>     | microfoon dempen in-/uit |
| <kbd>None</kbd> + <kbd>XF86AudioLowerVolume</kbd> | volume verlagen          |
| <kbd>None</kbd> + <kbd>XF86AudioRaiseVolume</kbd> | volume verhogen          |

### Media

| Toetsen                                     | Actie          |
| :------------------------------------------ | :------------- |
| <kbd>None</kbd> + <kbd>XF86AudioPlay</kbd>  | media afspelen |
| <kbd>None</kbd> + <kbd>XF86AudioPause</kbd> | media pauzeren |
| <kbd>None</kbd> + <kbd>XF86AudioNext</kbd>  | volgende media |
| <kbd>None</kbd> + <kbd>XF86AudioPrev</kbd>  | vorige media   |

### Helderheid

| Toetsen                                            | Actie               |
| :------------------------------------------------- | :------------------ |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessUp</kbd>   | helderheid verhogen |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessDown</kbd> | helderheid verlagen |

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

| Toetsen                                          | Actie                         |
| :----------------------------------------------- | :---------------------------- |
| <kbd>SUPER</kbd> + <kbd>K</kbd>                  | toetsenbord indeling wisselen |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>G</kbd> | spelmodus                     |

### Schermopname

| Toetsen                                            | Actie                   |
| :------------------------------------------------- | :---------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>P</kbd> | kleurkiezer             |
| <kbd>SUPER</kbd> + <kbd>P</kbd>                    | scherm knippen          |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>P</kbd>  | bevries en knip scherm  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>P</kbd>   | monitor afdrukken       |
| <kbd>None</kbd> + <kbd>Print</kbd>                 | alle monitors afdrukken |

## <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=Thema's%20en%20Achtergrond" width="450"/>

| Toetsen                                               | Actie                     |
| :---------------------------------------------------- | :------------------------ |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Rechts</kbd> | volgende achtergrond      |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Links</kbd>  | vorige achtergrond        |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>W</kbd>    | selecteer een achtergrond |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Omhoog</kbd> | volgende waybar layout    |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Omlaag</kbd> | vorige waybar layout      |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>R</kbd>    | wallbash mode selector    |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>T</kbd>    | selecteer een thema       |

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

### Navigatie

| Toetsen                                                | Actie                                             |
| :----------------------------------------------------- | :------------------------------------------------ |
| <kbd>SUPER</kbd> + <kbd>1</kbd>                        | navigeer naar werkruimte 1                        |
| <kbd>SUPER</kbd> + <kbd>2</kbd>                        | navigeer naar werkruimte 2                        |
| <kbd>SUPER</kbd> + <kbd>3</kbd>                        | navigeer naar werkruimte 3                        |
| <kbd>SUPER</kbd> + <kbd>4</kbd>                        | navigeer naar werkruimte 4                        |
| <kbd>SUPER</kbd> + <kbd>5</kbd>                        | navigeer naar werkruimte 5                        |
| <kbd>SUPER</kbd> + <kbd>6</kbd>                        | navigeer naar werkruimte 6                        |
| <kbd>SUPER</kbd> + <kbd>7</kbd>                        | navigeer naar werkruimte 7                        |
| <kbd>SUPER</kbd> + <kbd>8</kbd>                        | navigeer naar werkruimte 8                        |
| <kbd>SUPER</kbd> + <kbd>9</kbd>                        | navigeer naar werkruimte 9                        |
| <kbd>SUPER</kbd> + <kbd>0</kbd>                        | navigeer naar werkruimte 10                       |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Omlaag</kbd> | navigeer naar de dichtstbijzijnde lege werkruimte |
| <kbd>SUPER</kbd> + <kbd>muis_omlaag</kbd>              | volgende werkruimte                               |
| <kbd>SUPER</kbd> + <kbd>muis_omhoog</kbd>              | vorige werkruimte                                 |

#### Relatieve werkruimte

| Toetsen                                                | Actie                                     |
| :----------------------------------------------------- | :---------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Rechts</kbd> | verander actieve werkruimte naar voren    |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Links</kbd>  | verander actieve werkruimte naar achteren |

#### Speciale werkruimte

| Toetsen                                            | Actie                            |
| :------------------------------------------------- | :------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>S</kbd> | verplaats naar scratchpad        |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>S</kbd>   | verplaats naar scratchpad (stil) |
| <kbd>SUPER</kbd> + <kbd>S</kbd>                    | schakel scratchpad               |

#### Venster stil verplaatsen

| Toetsen                                          | Actie                               |
| :----------------------------------------------- | :---------------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>1</kbd> | verplaats naar werkruimte 1 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>2</kbd> | verplaats naar werkruimte 2 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>3</kbd> | verplaats naar werkruimte 3 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>4</kbd> | verplaats naar werkruimte 4 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>5</kbd> | verplaats naar werkruimte 5 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>6</kbd> | verplaats naar werkruimte 6 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>7</kbd> | verplaats naar werkruimte 7 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>8</kbd> | verplaats naar werkruimte 8 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>9</kbd> | verplaats naar werkruimte 9 (stil)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>0</kbd> | verplaats naar werkruimte 10 (stil) |

### Venster verplaatsen naar werkruimte

| Toetsen                                            | Actie                        |
| :------------------------------------------------- | :--------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>1</kbd> | verplaats naar werkruimte 1  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>2</kbd> | verplaats naar werkruimte 2  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>3</kbd> | verplaats naar werkruimte 3  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>4</kbd> | verplaats naar werkruimte 4  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>5</kbd> | verplaats naar werkruimte 5  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>6</kbd> | verplaats naar werkruimte 6  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>7</kbd> | verplaats naar werkruimte 7  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>8</kbd> | verplaats naar werkruimte 8  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>9</kbd> | verplaats naar werkruimte 9  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>0</kbd> | verplaats naar werkruimte 10 |

| Toetsen                                                                 | Actie                                                |
| :---------------------------------------------------------------------- | :--------------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Rechts</kbd> | verplaats venster naar volgende relatieve werkruimte |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Links</kbd>  | verplaats venster naar vorige relatieve werkruimte   |

## <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=Aangepaste%20Sneltoetsen" width="450"/>

Je kunt je eigen sneltoetsen instellen door dit bestand te bewerken:

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

Bijvoorbeeld, om een sneltoets toe te voegen voor het starten van de **HyDE Game Launcher**, voeg deze regel toe:

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

Hiermee koppel je de Game Launcher aan <kbd>SUPER</kbd> + <kbd>Spatie</kbd>.  
Je kunt `SPACE` vervangen door een andere gewenste toets.

Het script `gamelauncher.sh` is standaard inbegrepen en staat op:

```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>Laatst bewerkt op: 01/02/2025<span id="last-edited"></span></sub>
</div>
