<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)

<!--
Mehrsprachige KEYBINDINGS-Unterstützung
-->

[![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)
[![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="#fenster-verwaltung"><kbd> <br> Fenster Verwaltung <br> </kbd></a>&ensp;&ensp;
<a href=#verschiedenes><kbd> <br> Verschiedenes <br> </kbd></a>&ensp;&ensp;
<a href=#startprogramm><kbd> <br> Startprogramm <br> </kbd></a>&ensp;&ensp;
<a href="#hardware-steuerungen"><kbd> <br> Hardware Steuerungen <br> </kbd></a>&ensp;&ensp;
<a href=#hilfsmittel><kbd> <br> Hilfsmittel <br> </kbd></a>&ensp;&ensp;
<a href="#theming-und-hintergrundbild"><kbd> <br> Theming und Hintergrundbild <br> </kbd></a>&ensp;&ensp;
<a href=#arbeitsbereiche><kbd> <br> Arbeitsbereiche <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-tastenkombinationen>HyDE Tastenkombinationen</a> -->
<!-- # <a id=hyde-tastenkombinationen></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=25&pause=1000&color=CCA9DD&width=450&lines=HyDE Tastenkombinationen" width="450"/> -->

Hier sind alle HyDE-spezifischen Tastenkombinationen aufgelistet.

>[!TIP] 
> <kbd>Super</kbd> + <kbd>/</kbd> zeigt die Tastenkombinationen.

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

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

| Tasten                                               | Aktion                                        |
| :--------------------------------------------------- | :-------------------------------------------- |
| <kbd>CTRL</kbd> + <kbd>Q</kbd>                       | fokussiertes Fenster schließen                |
| <kbd>ALT</kbd> + <kbd>F4</kbd>                       | fokussiertes Fenster schließen                |
| <kbd>SUPER</kbd> + <kbd>Delete</kbd>                 | Hyprland-Sitzung töten                        |
| <kbd>SUPER</kbd> + <kbd>W</kbd>                      | Schweben umschalten                           |
| <kbd>SUPER</kbd> + <kbd>G</kbd>                      | Gruppe umschalten                             |
| <kbd>Shift</kbd> + <kbd>F11</kbd>                    | Vollbild umschalten                           |
| <kbd>SUPER</kbd> + <kbd>L</kbd>                      | Bildschirm Sperren                            |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>F</kbd>   | Pin auf fokussiertes Fenster umschalten       |
| <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Delete</kbd> | Logout-Menü                                   |
| <kbd>ALT</kbd> + <kbd>Control_R</kbd>                | waybar umschalten und Konfiguration neu laden |
| <kbd>SUPER</kbd> + <kbd>J</kbd>                      | Teilung umschalten                            |

### Gruppen-Navigation

| Tasten                                            | Aktion                         |
| :------------------------------------------------ | :----------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>H</kbd> | aktive Gruppe rückwärts ändern |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>L</kbd> | aktive Gruppe vorwärts ändern  |

### Fokus ändern

| Tasten                              | Aktion            |
| :---------------------------------- | :---------------- |
| <kbd>SUPER</kbd> + <kbd>Left</kbd>  | Fokus nach links  |
| <kbd>SUPER</kbd> + <kbd>Right</kbd> | Fokus nach rechts |
| <kbd>SUPER</kbd> + <kbd>Up</kbd>    | Fokus nach oben   |
| <kbd>SUPER</kbd> + <kbd>Down</kbd>  | Fokus nach unten  |

### Größe des aktiven Fensters ändern

| Tasten                                                 | Aktion                          |
| :----------------------------------------------------- | :------------------------------ |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Right</kbd> | Fenstergröße nach rechts ändern |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Left</kbd>  | Fenstergröße nach links ändern  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Up</kbd>    | Fenstergröße nach oben ändern   |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>Down</kbd>  | Fenstergröße nach unten ändern  |

### Verschieben und Größe ändern mit der Maus

| Tasten                                  | Aktion                                |
| :-------------------------------------- | :------------------------------------ |
| <kbd>SUPER</kbd> + <kbd>mouse:272</kbd> | halten, um das Fenster zu verschieben |
| <kbd>SUPER</kbd> + <kbd>mouse:273</kbd> | halten, um die Fenstergröße zu ändern |
| <kbd>SUPER</kbd> + <kbd>Z</kbd>         | halten, um das Fenster zu verschieben |
| <kbd>SUPER</kbd> + <kbd>X</kbd>         | halten, um die Fenstergröße zu ändern |

<!-- ## <a id=verschiedenes>Verschiedenes</a> -->

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

| Tasten                                                                   | Aktion                                     |
| :----------------------------------------------------------------------- | :----------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>left</kbd>  | Das aktive Fenster nach links verschieben  |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>right</kbd> | Das aktive Fenster nach rechts verschieben |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>up</kbd>    | Das aktive Fenster nach oben verschieben   |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>down</kbd>  | Das aktive Fenster nach unten verschieben  |

<!-- ## <a id=startprogramm>Startprogramm</a> -->

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

### Anwendungen

| Tasten                                                 | Aktion            |
| :----------------------------------------------------- | :---------------- |
| <kbd>SUPER</kbd> + <kbd>T</kbd>                        | Terminal-Emulator |
| <kbd>SUPER</kbd> + <kbd>E</kbd>                        | Datei-Explorer    |
| <kbd>SUPER</kbd> + <kbd>C</kbd>                        | Text-Editor       |
| <kbd>SUPER</kbd> + <kbd>B</kbd>                        | Internet-Browser  |
| <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Escape</kbd> | System-Monitor    |

### Rofi Menüs

| Tasten                                             | Aktion                       |
| :------------------------------------------------- | :--------------------------- |
| <kbd>ALT</kbd> + <kbd>space</kbd>                  | Anwendungs-Finder            |
| <kbd>SUPER</kbd> + <kbd>TAB</kbd>                  | Fenster-Wechsler             |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>E</kbd> | Datei-Finder                 |
| <kbd>SUPER</kbd> + <kbd>slash</kbd>                | Hinweis auf Tastaturbelegung |
| <kbd>SUPER</kbd> + <kbd>comma</kbd>                | Emoji-Auswahl                |
| <kbd>SUPER</kbd> + <kbd>period</kbd>               | Glyph-Auswahl                |
| <kbd>SUPER</kbd> + <kbd>V</kbd>                    | Zwischenablage               |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>V</kbd> | Zwischenablage-Manager       |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>A</kbd> | Rofi Startprogramm auswählen |

<!-- ## <a id="hardware-steuerungen">Hardware Steuerungen</a> -->

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

### Audio

| Tasten                                            | Aktion                                   |
| :------------------------------------------------ | :--------------------------------------- |
| <kbd>None</kbd> + <kbd>F10</kbd>                  | Stumm-schaltung des Ausgangs umschalten  |
| <kbd>None</kbd> + <kbd>XF86AudioMute</kbd>        | Stumm-schaltung des Ausgangs umschalten  |
| <kbd>None</kbd> + <kbd>F11</kbd>                  | Lautstärke verringern                    |
| <kbd>None</kbd> + <kbd>F12</kbd>                  | Lautstärke erhöhen                       |
| <kbd>None</kbd> + <kbd>XF86AudioMicMute</kbd>     | Stumm-schaltung des Mikrofons umschalten |
| <kbd>None</kbd> + <kbd>XF86AudioLowerVolume</kbd> | Lautstärke verringern                    |
| <kbd>None</kbd> + <kbd>XF86AudioRaiseVolume</kbd> | Lautstärke erhöhen                       |

### Medien

| Tasten                                      | Aktion           |
| :------------------------------------------ | :--------------- |
| <kbd>None</kbd> + <kbd>XF86AudioPlay</kbd>  | Medien abspielen |
| <kbd>None</kbd> + <kbd>XF86AudioPause</kbd> | Medien pausieren |
| <kbd>None</kbd> + <kbd>XF86AudioNext</kbd>  | nächste Medien   |
| <kbd>None</kbd> + <kbd>XF86AudioPrev</kbd>  | vorherige Medien |

### Helligkeit

| Tasten                                             | Aktion                |
| :------------------------------------------------- | :-------------------- |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessUp</kbd>   | Helligkeit erhöhen    |
| <kbd>None</kbd> + <kbd>XF86MonBrightnessDown</kbd> | Helligkeit verringern |

<!-- ## <a id=hilfsmittel>Hilfsmittel</a> -->

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

| Tasten                                           | Aktion                    |
| :----------------------------------------------- | :------------------------ |
| <kbd>SUPER</kbd> + <kbd>K</kbd>                  | Tastaturlayout umschalten |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>G</kbd> | Spielmodus                |

### Bildschirmaufzeichnung

| Tasten                                             | Aktion                                 |
| :------------------------------------------------- | :------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>P</kbd> | farbauswahl                            |
| <kbd>SUPER</kbd> + <kbd>P</kbd>                    | Bildschirm ausschneiden                |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>P</kbd>  | Bildschirm einfrieren und ausschneiden |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>P</kbd>   | Monitor drucken                        |
| <kbd>None</kbd> + <kbd>Print</kbd>                 | alle Monitore drucken                  |

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

## <a id="theming-und-hintergrundbild"></a><img src="https://readme-typing-svg.herokuapp.com?font=Lexend+Giga&size=23&pause=1000&color=CCA9DD&width=445&lines=Theming%20und%20Hintergrundbild" width="450"/>

| Tasten                                               | Aktion                        |
| :--------------------------------------------------- | :---------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Right</kbd> | nächstes Hintergrundbild      |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Left</kbd>  | vorheriges Hintergrundbild    |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>W</kbd>   | ein Hintergrundbild auswählen |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Up</kbd>    | nächstes waybar-Layout        |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>Down</kbd>  | vorheriges waybar-Layout      |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>R</kbd>   | wallbash Modus auswählen      |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>T</kbd>   | ein Thema auswählen           |

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

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

### Navigation

| Tasten                                               | Aktion                                               |
| :--------------------------------------------------- | :--------------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>1</kbd>                      | zum Arbeitsbereich 1 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>2</kbd>                      | zum Arbeitsbereich 2 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>3</kbd>                      | zum Arbeitsbereich 3 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>4</kbd>                      | zum Arbeitsbereich 4 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>5</kbd>                      | zum Arbeitsbereich 5 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>6</kbd>                      | zum Arbeitsbereich 6 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>7</kbd>                      | zum Arbeitsbereich 7 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>8</kbd>                      | zum Arbeitsbereich 8 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>9</kbd>                      | zum Arbeitsbereich 9 navigieren                      |
| <kbd>SUPER</kbd> + <kbd>0</kbd>                      | zum Arbeitsbereich 10 navigieren                     |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Down</kbd> | zum nächstgelegenen leeren Arbeitsbereich navigieren |
| <kbd>SUPER</kbd> + <kbd>mouse_down</kbd>             | nächster Arbeitsbereich                              |
| <kbd>SUPER</kbd> + <kbd>mouse_up</kbd>               | vorheriger Arbeitsbereich                            |

#### Relativer Arbeitsbereich

| Tasten                                                | Aktion                                    |
| :---------------------------------------------------- | :---------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | aktiven Arbeitsbereich vorwärts wechseln  |
| <kbd>SUPER</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd>  | aktiven Arbeitsbereich rückwärts wechseln |

#### Spezieller Arbeitsbereich

| Tasten                                             | Aktion                               |
| :------------------------------------------------- | :----------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>S</kbd> | zum Notizblock verschieben           |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>S</kbd>   | zum Notizblock verschieben (lautlos) |
| <kbd>SUPER</kbd> + <kbd>S</kbd>                    | Notizblock umschalten                |

#### Fenster lautlos verschieben

| Tasten                                           | Aktion                                         |
| :----------------------------------------------- | :--------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>1</kbd> | in den Arbeitsbereich 1 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>2</kbd> | in den Arbeitsbereich 2 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>3</kbd> | in den Arbeitsbereich 3 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>4</kbd> | in den Arbeitsbereich 4 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>5</kbd> | in den Arbeitsbereich 5 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>6</kbd> | in den Arbeitsbereich 6 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>7</kbd> | in den Arbeitsbereich 7 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>8</kbd> | in den Arbeitsbereich 8 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>9</kbd> | in den Arbeitsbereich 9 verschieben (lautlos)  |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>0</kbd> | in den Arbeitsbereich 10 verschieben (lautlos) |

### Fenster in Arbeitsbereich verschieben

| Tasten                                             | Aktion                               |
| :------------------------------------------------- | :----------------------------------- |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>1</kbd> | in den Arbeitsbereich 1 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>2</kbd> | in den Arbeitsbereich 2 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>3</kbd> | in den Arbeitsbereich 3 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>4</kbd> | in den Arbeitsbereich 4 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>5</kbd> | in den Arbeitsbereich 5 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>6</kbd> | in den Arbeitsbereich 6 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>7</kbd> | in den Arbeitsbereich 7 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>8</kbd> | in den Arbeitsbereich 8 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>9</kbd> | in den Arbeitsbereich 9 verschieben  |
| <kbd>SUPER</kbd> + <kbd>SHIFT</kbd> + <kbd>0</kbd> | in den Arbeitsbereich 10 verschieben |

| Tasten                                                                 | Aktion                                                         |
| :--------------------------------------------------------------------- | :------------------------------------------------------------- |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | Fenster in den nächsten relativen Arbeitsbereich verschieben   |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd>  | Fenster in den vorherigen relativen Arbeitsbereich verschieben |

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

Du kannst deine eigenen Tastenkombinationen definieren, indem du die Datei bearbeitest:

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

Zum Beispiel, um eine Tastenkombination für den **HyDE Game Launcher** zu erstellen, füge diese Zeile hinzu:

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

Dies weist den **Game Launcher** der Kombination <kbd>SUPER</kbd> + <kbd>Leertaste</kbd> zu.  
Du kannst `SPACE` durch jede andere Taste ersetzen.

Das Skript `gamelauncher.sh` ist standardmäßig enthalten und befindet sich unter:

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

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

<div align="center">

</div>
-->

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

<div align="right">
  <sub>Zuletzt bearbeitet am: 01.02.2025<span id="last-edited"></span></sub>
</div>
