- Téléchargez
GitHubWallpaper.exedepuis les releases - Double-cliquez pour lancer
- C'est tout ! L'application est autonome (self-contained)
- .NET 8.0 SDK
- Windows 10 ou supérieur
Méthode simple (avec script)
- Ouvrez un terminal dans le dossier du projet
- Exécutez
build.bat - L'exécutable sera dans
bin\Release\net8.0-windows\win-x64\publish\
Méthode manuelle
# Build self-contained (aucune dépendance requise)
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true
# OU Build avec .NET Runtime requis (fichier plus petit)
dotnet publish -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true- Lancez l'application (double-clic sur .exe)
- Une icône apparaît dans le system tray (barre des tâches)
- Clic droit > Settings pour ouvrir la configuration
- Configurez votre dépôt GitHub et vos préférences
- Cliquez Save puis Clic droit > Start
Repository URL: https://github.com/dharmx/walls
GitHub Token: (laisser vide - dépôt public)
Rotation Interval: 15 minutes
Order: Sequential ou Random selon préférence
- Appuyez sur
Win + R - Tapez
shell:startupet appuyez sur Entrée - Créez un raccourci de
GitHubWallpaper.exedans ce dossier - L'application démarrera automatiquement à chaque connexion
- Première synchronisation : Le téléchargement initial des images peut prendre quelques minutes selon votre connexion
- Consommation : ~20-35 MB de RAM en fonctionnement normal
- Cache : Les images sont stockées dans
%USERPROFILE%\Pictures\GitHubWallpapers\ - Configuration : Sauvegardée dans
%APPDATA%\GitHubWallpaper\config.json
L'icône du system tray n'apparaît pas
- Vérifiez les paramètres Windows : Paramètres > Personnalisation > Barre des tâches > Sélectionner les icônes à afficher
Erreur ".NET Runtime not found"
- Téléchargez la version self-contained OU installez .NET 8.0 Runtime
Les images ne changent pas
- Vérifiez que le service est démarré (clic droit > devrait afficher "Stop" en gras)
- Patientez le délai configuré (par défaut 15 minutes)
Pour toute question ou problème :
- Vérifiez le README.md pour plus de détails
- Consultez les logs dans la console (si lancé depuis terminal)
- Créez une issue sur GitHub