Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions KEYBINDINGS.md
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,29 @@ Here are all HyDE specific keybindings listed.
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | move window to next relative workspace |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd> | move window to previous relative workspace |

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

You can define your own keybindings by editing your preferences file at:
Copy link
Collaborator

@prime-run prime-run May 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe a link to related section in hyprland docs website ?


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

For example, to create a keybinding that launches the **HyDE Game Launcher**, add the following line:

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

@prime-run prime-run May 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could be helpful to mention groupings and our default $MainMod + / integration.

```

This will bind the **Game Launcher** to <kbd>SUPER</kbd> + <kbd>Space</kbd>.
You can replace `SPACE` with any other key you prefer.

The `gamelauncher.sh` script is included by default and lives at:

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

<!--
<div align="right">
<br>
Expand Down
328 changes: 176 additions & 152 deletions Source/assets/keybinds/KEYBINDINGS.ar.md

Large diffs are not rendered by default.

25 changes: 24 additions & 1 deletion Source/assets/keybinds/KEYBINDINGS.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Mehrsprachige KEYBINDINGS-Unterstützung

Hier sind alle HyDE-spezifischen Tastenkombinationen aufgelistet.

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

<!-- ## <a id="fenster-verwaltung">Fenster Verwaltung</a> -->
Expand Down Expand Up @@ -279,6 +279,29 @@ Hier sind alle HyDE-spezifischen Tastenkombinationen aufgelistet.
| <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>
Expand Down
25 changes: 24 additions & 1 deletion Source/assets/keybinds/KEYBINDINGS.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Soporte multilingüe de KEYBINDINGS

Aquí están listados todos los keybindings específicos de HyDE.

> [!TIP]
>[!TIP]
> <kbd>Super</kbd> + <kbd>/</kbd> muestra las combinaciones de teclas.

<!-- ## <a id=gestión-de-ventanas>Gestión de ventanas</a> -->
Expand Down Expand Up @@ -281,6 +281,29 @@ Aquí están listados todos los keybindings específicos de HyDE.
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Right</kbd> | mover la ventana al siguiente espacio de trabajo relativo |
| <kbd>SUPER</kbd> + <kbd>ALT</kbd> + <kbd>CTRL</kbd> + <kbd>Left</kbd> | mover la ventana al espacio de trabajo relativo anterior |

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

Puedes definir tus propios atajos editando tu archivo de preferencias en:

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

Por ejemplo, para crear un atajo que inicie el **HyDE Game Launcher**, agrega esta línea:

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

Esto asignará el **Game Launcher** a <kbd>SUPER</kbd> + <kbd>Espacio</kbd>.
Puedes reemplazar `SPACE` con cualquier otra tecla que prefieras.

El script `gamelauncher.sh` viene incluido por defecto y se encuentra en:

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

<!--
<div align="right">
<br>
Expand Down
25 changes: 24 additions & 1 deletion Source/assets/keybinds/KEYBINDINGS.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Prise en charge multilingue des RACCOURCIS CLAVIER

Voici tous les raccourcis clavier spécifiques à HyDE.

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

<!-- ## <a id="gestion-fenetre">Gestion des Fenêtres</a> -->
Expand Down Expand Up @@ -278,6 +278,29 @@ Voici tous les raccourcis clavier spécifiques à HyDE.
| <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>
Expand Down
25 changes: 24 additions & 1 deletion Source/assets/keybinds/KEYBINDINGS.nl.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Multi-language KEYBINDINGS support

Hier zijn alle HyDE-specifieke toetscombinaties opgesomd.

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

<!-- ## <a id="fenster-verwaltung">Fenster Verwaltung</a> -->
Expand Down Expand Up @@ -264,6 +264,29 @@ Hier zijn alle HyDE-specifieke toetscombinaties opgesomd.
| <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>
Expand Down
25 changes: 24 additions & 1 deletion Source/assets/keybinds/KEYBINDINGS.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Multi-language KEYBINDINGS support

这里列出了所有 HyDE 的详细按键映射。

> [!TIP]
>[!TIP]
> 按下<kbd>Super</kbd> + <kbd>/</kbd> 会列出可用的按键映射。

<!-- ## <a id=window-management>Window Management</a> -->
Expand Down Expand Up @@ -281,6 +281,29 @@ Multi-language KEYBINDINGS support
| <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=自定义快捷键" 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> 来启动 Game Launcher。
你可以将 `SPACE` 替换为你喜欢的任意按键。

`gamelauncher.sh` 是默认包含的脚本,路径如下:

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

<!--
<div align="right">
<br>
Expand Down