Skip to content

Releases: wesellis/desktop-icon-grid

ICON v1.0.0 - Production Release

Choose a tag to compare

@wesellis wesellis released this 02 Oct 20:08

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)

  1. Download both files:

    • ICON.exe (standalone executable)
    • ICON_Launcher.bat (interactive menu launcher)
  2. Double-click ICON_Launcher.bat to launch the menu

  3. Choose option 1 to run setup and enter your SteamGridDB API key

  4. 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 --list

Python 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.py

Full Documentation

See README.md for complete documentation.


Built with: Python 3.13, PyInstaller, aiohttp, Pillow
License: MIT
Author: Wesley Ellis