Skip to content

Mano176/WonderWall

Repository files navigation

GitHub release GitHub top language repository size GitHub Repo stars

A simple application for generating windows wallpapers, with the following features

  • 🌄 Downloads beautiful high resolution images from Unsplash.com
  • ⏬ Images are downloaded based off customizable search terms
  • ✅ Search terms can be disabled and grouped for maximum flexibility
  • 💨 Windows system tray integration to quickly change the wallpaper and open the settings
  • 📅 Windows autostart support to change your wallpaper daily

settings screen
Settings

system tray icon
System tray

Installation

To install your own version of Wonderwall follow these steps:

  1. Download the newst version from Releases
  2. Head to Unsplash and create your own Unsplash-App. Then copy your client id
  3. Open the file wonderwall/data/flutter_assets/assets/secrets.json and replace [your unplash client id] with your Unsplash client id
  4. Head to Firebase and create a new project with Authentication and Firestore Database enabled
  5. Under Authentication >> Sign-in method enable Google as provider and locate the Web client ID and the Web client secret
  6. Again open wonderwall/data/flutter_assets/assets/secrets.json and replace [your google client id] with the Web client ID and replace [your google client secret] with the Web client secret
  7. Run wonderwall.exe