1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
|
[](../../README.md)
[](./README.jp.md)
[](./README.ro.md)
[](./README.ru.md)
[](./README.ua.md)
[](./README.de.md)
<h3 align="center">
<img align="center" width="80%" src=https://github.com/user-attachments/assets/bc18bd4d-944b-4d5f-a119-7578fa38f9b4 />
</h3>
<p align="center">
<img src="https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/assets/latte.png" width="400" />
</p>
<div align="center">
<br>
<a href="#-copying--installation--update-instructions-"><kbd> <br> Installation <br> </kbd></a>  
<a href="https://www.youtube.com/playlist?list=PLDtGd5Fw5_GjXCznR0BzCJJDIQSZJRbxx"><kbd> <br> Youtube <br> </kbd></a>  
<a href="https://github.com/LinuxBeginnings/Hyprland-Dots/wiki"><kbd> <br> Wiki <br> </kbd></a>  
<a href="https://github.com/LinuxBeginnings/Hyprland-Dots/discussions"><kbd> <br> Discussions <br> </kbd></a>  
<a href="https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds"><kbd> <br> Raccourcis clavier <br> </kbd></a>  
<a href="https://discord.gg/RZJgC7KAKm"><kbd> <br> Discord <br> </kbd></a>
</div><br>
<div align="center">
<br/>
</div>
<h3 align="center">
<img src="https://github.com/LinuxBeginnings/Telegram-Animated-Emojis/blob/main/Activity/Sparkles.webp" alt="Sparkles" width="38" height="38" />
Démonstration des Dotfiles Hyprland de KooL
<img src="https://github.com/LinuxBeginnings/Telegram-Animated-Emojis/blob/main/Activity/Sparkles.webp" alt="Sparkles" width="38" height="38" />
</h3>
<div align="center">
https://github.com/user-attachments/assets/49bc12b2-abaf-45de-a21c-67aacd9bb872
</div>
### 📹 Une vidéo de présentation complète
- en bas
</details>
---
[](https://git.io/typing-svg)
### 🚩 🏁 Clonage et lancement des scripts d'installation automatique Distro-Hyprland 🇵🇭
> [!CAUTION]
> Si vous utilisez le SHELL FISH, N'UTILISEZ PAS cette fonction. Clonez Distro-Hyprland et exécutez install.sh à la place.
- NOTE: vous avez besoin du pacquet `curl` pour que ça fonctionne
```bash
sh <(curl -L https://raw.githubusercontent.com/LinuxBeginnings/Hyprland-Dots/main/Distro-Hyprland.sh)
```
- Vous pouvez utiliser la commande ci-dessus pour cloner automatiquement les scripts d'installation `Distro-Hyprland`
- Cela va cloner le script d'installation et démarrer `install.sh` 😎
### 👁️🗨️ Mes scripts d'installation Hyprland 👁️🗨️
- Scripts Hyprland automatisés pour la distribution de votre choix, qui importeront ces dotfiles si vous choisissez d'installer ces configurations
- [Arch-Linux](https://github.com/LinuxBeginnings/Arch-Hyprland)
- [OpenSUSE(Tumbleweed)](https://github.com/LinuxBeginnings/OpenSuse-Hyprland)
- [Fedora-Linux (43/Rawhide)](https://github.com/LinuxBeginnings/Fedora-Hyprland)
- [Debian-Linux (Trixie & SID)](https://github.com/LinuxBeginnings/Debian-Hyprland)
- [NixOS (25.05+)](https://github.com/LinuxBeginnings/NixOS-Hyprland)
- [Ubuntu 24.04 LTS](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.04)
- [Ubuntu 24.10 (déprécié)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/24.10)
- [Ubuntu 25.04 (déprécié)](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.04)
- [Ubuntu 25.10](https://github.com/LinuxBeginnings/Ubuntu-Hyprland/tree/25.10)
---
### 🪧 Attention 🪧
- Ce dépôt ne contient PAS en ne va PAS installer de paquets. Ce sont seulement des configurations hyprland préconfigurées ou dotfiles
- Référez-vous aux scripts d'installation pour connaître les paquets nécessaires... mais au minimum, les paquets Hyprland sont requis
- Ce dépôt sera récupéré par les scripts d'installation Distro-Hyprland ci-dessus si vous choisissez de télécharger les dotfiles préconfigurés
### 👀 Captures d'écran 👀
- Toutes les captures d'écran sont ici [Captures d'écran](https://github.com/LinuxBeginnings/screenshots/tree/main/Hyprland-ScreenShots)
### 📦 Quoi de neuf ?
- Pour suivre les changements plus facilement, je vais mettre à jour les [CHANGELOGS](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Changelogs). Des captures d'écran seront incluses si les modifications en valent la peine !
> [!NOTE]
> Veuillez noter que par défaut, les Dots de KooL sont ajustées / configurées pour un affichage en 2k (1440p) sans mise à l'échelle.
### 💥 Instruction de copie / Installation / Mise à jour 💥
- [`Plus d'infos ici`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Install_&_Update)
> [!Note]
> Le script de copie automatique `copy.sh` va créer des sauvegardes des répertoires destinés à être copiés.
> Cependant, c'est toujours une bonne idée de faire une sauvegare manuelle au cas où le script n'arriverait pas à sauvegarder votre configuration.
> Si vous avez déjà une configuration hyprland, désinstallez-la d'abord, ou créez un nouvel utilisateur et installez avec cet utilisateur.
- Clonez ce dépôt en utilisant `git`.
- Changez de répertoire, i.e. `cd Arch-Hyprland`
- Rendez `install.sh` exécutable `chmod +x ./install.sh`
- Lancez le script `./install.sh`
> To download from Master branch
> Pour télécharger depuis la branche Master
> Note : Ubuntu est une exception, il y a des branches spécifiques aux versions
```bash
git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git
cd Hyprland-Dots
```
> Pour télécharger depuis la branche Développement (développement et tests)
> Non recommandé pour des systèmes qui ne sont pas pour tester
```bash
git clone --depth=1 https://github.com/LinuxBeginnings/Hyprland-Dots.git -b development
cd Hyprland-Dots
```
- Copie/installation automatique des dots préconfigurés (recommandé pour mettre à jour)
```bash
chmod +x copy.sh
./copy.sh
```
- to copy/install from releases (stable) (note this is 1 version older than in main)
- Pour copier/installer depuis les releases (stable) (notez que celles-ci ont 1 version de retard par rapport au main)
```bash
chmod +x release.sh
./release.sh
```
- Fonction UPGRADE.sh
> [!IMPORTANT]
> Vous avez besoin de rsync pour que ça fonctionne
> Vous devez déjà avoir la configuration Hyprland de KooL activée avant d'utiliser cette fonction
```bash
chmod +x upgrade.sh
./upgrade.sh
```
## ❗❗❗ DEBIAN ET UBUNTU !
- Debian 13
- Compile désormais Hyprland 0.51.1 depuis les sources en utilisant le script `install.sh`
- Donc la version actuelle de Hyprland-Dots est compatible seulement dans ces conditions.
- Ubuntu 24.04/25.10
- Nous utilisons désormais un PPA pour obtenir des versions plus récentes de Hyprland
- Ainsi, la version actuelle de ces Dotfiles est compatible si vous avez effectué la mise à jour vers la configuration basée sur le PPA
#### ⚠️⚠️⚠️ ATTENTION - SAUVEGARDES CRÉES par le SCRIPT
> [!CAUTION]
> `copy.sh`, `release.sh` et aussi `upgrade.sh` créent des sauvegardes !
> Veuillez inspecter manuellement le contenu dans votre `$HOME/.config`
> Supprimez manuellement les sauvegardes que vous ne voulez pas.
#### 🛎️ une petite note sur les fonds d'écran
- par défaut, seuls quelques fonds d'écran seront copiés (1 sombre et 1 clair plus 3 autres). Il vous sera proposé d'en télécharger plus. Vous pouvez prévisualiser/consulter les fonds d'écran additionnel va [`CE LIEN`](https://github.com/LinuxBeginnings/Wallpaper-Bank/tree/main/wallpapers)
#### ⚠️⚠️⚠️ INDISPENSABLE ! après avoir copié / installé ces dots
- Appuyez sur `SUPER + W` et choisissez un fond d'écran. Cela permet également d'initialiser les thèmes wallust pour waybar, kitty (tty) et rofi.
- Cependant, si vous utilisez `copy.sh` ou `release.sh`, il y aura un fond d'écran sera déjà réglé et vous n'avez pas besoin de faire ceci.
- Utilisateurs de Nvidia. Assurez-vous de modifier vos `~/.config/hypr/UserConfigs/ENVariables.conf` (fortement recommandé).
* Utilisateurs de Nvidia, après l'installation, regardez [`CECI`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users)
- If you have already set your own keybinds, monitors, etc.... Just copy over from backup created before log-out or reboot. (recommended)
- Si vous aviez déjà configuré vos propres raccourcis, écrans, etc... Copiez juste depuis les sauvegardes avant de vous déconnecter ou redémarrer. (recommendé)
#### 📖 Problèmes connus et solutions possibles
- Allez voir cette page [FAQ](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/FAQ) et [PROBLÈMES NON RÉGLÉS](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Known_Issues)
#### 🙋 QUESTIONS ?!?! ⁉️
- FAQ ! Oui, vous pouvez utiliser ces dotfiles sur d'autres distros ! Assurez-vous juste d'installer les paquets nécessaire ! Si ça peut vous rassurer, j'utilise la même configuration sur mon Gentoo :)
- ASTUCE RAPIDE ! Cliquez sur le module Waybar "HINT!" (notez qu'il es seulement disponible dans les disposition default et Simple-L [TOP]). Peut aussi être lancé avec le raccourci `SUPER + H`
- Plus de questions ? Cliquez ici pour aller naviguer dans ce [WIKI](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/)
- If you want the old configs, it is collected on my "Archive" repo. See [HERE](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive)
- Si vous voulez les anciennes configurations, elles sont dans mon dépôt "Archive". Aller voir [ICI](https://github.com/LinuxBeginnings/Hyprland-Dots-releases-Archive)
#### ⌨ Raccourcis clavier
- Raccourcis clavier [`CLIC`](https://github.com/LinuxBeginnings/Hyprland-Dots/wiki/Keybinds)
#### 🙏 Requête spéciale
- Si vous aves des améliorations pour les dotfiles ou les configurations, vous êtes libres de soumettre une PR pour améliorer.
- Les améliorations sont toujours les bienvenues, car j'apprends moi aussi tout comme vous !
#### ✍️ Contribuer
- Vous voulez contribuer ? Cliquer [`ICI`](https://github.com/LinuxBeginnings/Hyprland-Dots/blob/main/CONTRIBUTING.md) pour un guide sur les contributions
> Merci à tous ceux qui ont contribuer du code, ou supporté sur le server Discord. Vos efforts sont grandement appréciés
#### 🤷♂️ À FAIRE !
- [ ] Peaufiner les dots - 🚧 en progrès constant
#### 🔮 Serveur Discord
- N'hésitez pas à rejoindre mon serveur [Discord](https://discord.com/invite/kool-tech-world)
#### 💖 Support
- Une Star sur mes dépôts Github serait sympa 🌟
- Abonnez vous à ma chaine Youtube [YouTube](https://www.youtube.com/@Ja.KooLit)
- Vous pouvez aussi me supporter avec des cafés ou btc 😊
ou
Ou vous pouvez donner de la crypto sur mon portefeuille btc :)
## 🫰 Merci pour les stars 🩷
### Traductions des documents
- Spanish: [Código de Conducta](./CODE_OF_CONDUCT.es.md) · [Guía de mensajes de commit](./COMMIT_MESSAGE_GUIDELINES.es.md) · [Guía de contribución](./CONTRIBUTING.es.md)
|