5.4 KiB
Configuration des fonds d'écran par couleur
Cette extension peut changer automatiquement votre fond d'écran GNOME en fonction de la couleur d'accentuation sélectionnée.
📋 Prérequis
Vous devez créer 9 fonds d'écran correspondant aux 9 couleurs d'accentuation GNOME.
📁 Emplacement des fichiers
Placez vos images dans le dossier : wallpapers/
🏷️ Convention de nommage
Les fichiers doivent être nommés selon ce format : ec_v_<couleur>.jpg
| Nom du fichier | Couleur GNOME | Hex | RGB |
|---|---|---|---|
ec_v_blue.jpg |
Bleu | #3584e4 | (53, 132, 228) |
ec_v_teal.jpg |
Turquoise | #2190a4 | (33, 144, 164) |
ec_v_green.jpg |
Vert | #3a944a | (58, 148, 74) |
ec_v_yellow.jpg |
Jaune | #c88800 | (200, 136, 0) |
ec_v_orange.jpg |
Orange | #ed5b00 | (237, 91, 0) |
ec_v_red.jpg |
Rouge | #e62d42 | (230, 45, 66) |
ec_v_pink.jpg |
Rose | #d56199 | (213, 97, 153) |
ec_v_purple.jpg |
Violet | #9141ac | (145, 65, 172) |
ec_v_slate.jpg |
Ardoise | #6f8396 | (111, 131, 150) |
🎨 Format des images
- Format : JPG (recommandé pour la taille)
- Résolution : Adaptée à votre écran (ex: 1920×1080, 2560×1440, 3840×2160)
- Taille de fichier : Optimisée (< 1 Mo par image si possible)
📦 Installation
-
Placez vos 9 images dans le dossier
wallpapers/:cd /home/gilles/Documents/vscode/gnome-asus-kbd-rgb/wallpapers/ # Copiez vos 9 fichiers ec_v_*.jpg ici -
Vérifiez les noms :
ls -1 ec_v_*.jpgVous devriez voir :
ec_v_blue.jpg ec_v_green.jpg ec_v_orange.jpg ec_v_pink.jpg ec_v_purple.jpg ec_v_red.jpg ec_v_slate.jpg ec_v_teal.jpg ec_v_yellow.jpg -
Installez l'extension :
./tools/install-local.shLe script copiera automatiquement les wallpapers dans :
~/.local/share/gnome-shell/extensions/asus-kbd-rgb@gilles/wallpapers/
🚀 Utilisation
-
Activez la synchronisation du thème dans l'extension
- Cliquez sur l'icône de l'extension dans le panneau
- Cochez "Synchroniser thème GNOME"
-
Changez de couleur (via presets, roue, ou sliders)
- Le fond d'écran changera automatiquement pour correspondre à la couleur
-
Comportement :
- Si le fichier wallpaper n'existe pas, un message apparaît dans les logs (pas d'erreur)
- Le fond d'écran s'applique en mode clair ET sombre
🔍 Vérification
Vérifier que les wallpapers sont installés
ls ~/.local/share/gnome-shell/extensions/asus-kbd-rgb@gilles/wallpapers/
Vérifier les logs de changement de wallpaper
journalctl -f -o cat /usr/bin/gnome-shell | grep -i wallpaper
Vous devriez voir :
[ASUS RGB] Fond d'écran changé → blue (/home/gilles/.local/share/gnome-shell/extensions/asus-kbd-rgb@gilles/wallpapers/ec_v_blue.jpg)
Vérifier le wallpaper actuel
gsettings get org.gnome.desktop.background picture-uri
🎯 Conseils pour créer vos wallpapers
Option 1 : Wallpapers unis avec dégradé
- Créez un dégradé avec la couleur GNOME comme couleur dominante
- Utilisez un outil comme GIMP ou Inkscape
Option 2 : Wallpapers existants avec overlay de couleur
- Prenez une image de base
- Appliquez un overlay semi-transparent avec la couleur GNOME
- Ajustez l'opacité pour que la couleur soit visible mais pas trop forte
Option 3 : Wallpapers thématiques
- Bleu : ciel, océan
- Vert : forêt, nature
- Orange : coucher de soleil
- Rouge : feu, passion
- etc.
Exemple avec ImageMagick
Créer un dégradé simple :
# Bleu
convert -size 1920x1080 gradient:#1a3b66-#3584e4 ec_v_blue.jpg
# Orange
convert -size 1920x1080 gradient:#6b2d00-#ed5b00 ec_v_orange.jpg
# Etc. pour chaque couleur
Appliquer un overlay de couleur sur une image existante :
# Base image + overlay bleu semi-transparent
convert base_wallpaper.jpg -fill "#3584e4" -colorize 30% ec_v_blue.jpg
🐛 Dépannage
"Fond d'écran non trouvé" dans les logs
Cause : Le fichier n'existe pas ou le nom est incorrect
Solution :
- Vérifiez le nom exact :
ec_v_<couleur>.jpg(tout en minuscules) - Vérifiez que le fichier est dans
wallpapers/ - Réinstallez l'extension :
./tools/install-local.sh
Le fond d'écran ne change pas
Cause : Synchronisation du thème désactivée
Solution : Activez "Synchroniser thème GNOME" dans l'extension
Les wallpapers ne sont pas copiés lors de l'installation
Vérifications :
# Vérifier que le dossier existe
ls -la wallpapers/
# Vérifier qu'il y a des fichiers .jpg
ls wallpapers/ec_v_*.jpg
# Réinstaller
./tools/install-local.sh
📝 Notes
- Les wallpapers ne sont pas commités dans Git (fichier
.gitignore) - Vous devez créer ou fournir vos propres images
- Les images sont copiées localement, pas référencées depuis le projet
- Vous pouvez utiliser des formats PNG en modifiant l'extension (changez
.jpgen.pngdansui.js)
🔄 Désactiver le changement de fond d'écran
Si vous voulez garder la synchronisation du thème GNOME mais sans changer le fond d'écran :
- Ouvrez
extension/ui.js - Dans la fonction
_syncGnomeTheme(), commentez cette ligne :// this._changeWallpaper(accentColor); - Réinstallez l'extension
Ou supprimez simplement tous les fichiers wallpapers du dossier wallpapers/.