ICON v1.0.0 - Production Release
Desktop Icon Grid Replacer - Replace your desktop shortcut icons with high-quality grid artwork from SteamGridDB.
Quick Start (Windows)
-
Download both files:
ICON.exe(standalone executable)ICON_Launcher.bat(interactive menu launcher)
-
Double-click
ICON_Launcher.batto launch the menu -
Choose option 1 to run setup and enter your SteamGridDB API key
- Get free API key: https://www.steamgriddb.com/profile/preferences/api
-
Use the menu to replace icons, restore backups, or customize
What's Included
- ✅ Cross-platform support (Windows .lnk and Linux .desktop)
- ✅ SteamGridDB integration with high-quality artwork
- ✅ Automatic backups before changes
- ✅ One-click restore (
--restore latest) - ✅ UAC shield and shortcut arrow removal (Windows)
- ✅ Async downloads with caching
Why does the .exe close when I double-click it?
ICON is a command-line tool. When you double-click ICON.exe without arguments, it runs and exits immediately.
Solution: Use ICON_Launcher.bat for the interactive menu, or run from Command Prompt:
ICON.exe --help
ICON.exe --setup
ICON.exe --listPython Users
If you have Python 3.8+, you can install from source:
git clone https://github.com/wesellis/APP-ICON-Desktop-Icon-Grid-Replacer.git
cd APP-ICON-Desktop-Icon-Grid-Replacer
pip install -e .
python icon_replacer.pyFull Documentation
See README.md for complete documentation.
Built with: Python 3.13, PyInstaller, aiohttp, Pillow
License: MIT
Author: Wesley Ellis