Skip to content

ChriZ982/gog-galaxy-2.0-start-menu-tiles

Repository files navigation

GOG Galaxy 2.0 Start Menu Tiles

Main repository at: https://gitlab.com/ChriZ98/gog-galaxy-2-0-start-menu-tiles

GOG Galaxy 2.0 Gitlab pipeline status Release (latest by date) Top language PayPal.Me ChriZ98

This script lets you create Start Menu Tiles of your favourite games in Windows 10! 🎮

Simply download the GOG_Galaxy_Start_Menu.exe from the Releases section. Your GOG Galaxy 2.0 database will be read and shortcuts will be created in the Programs section. Additionally tiles will be automatically added to the Start Menu, providing a stylish and easy access. ✨

See Usage for more information on the detailed configuration options.

Note:

If you have applied a Start Menu Layout previosly, all changes will be reverted and all tiles will be removed from your Start Menu! This can be the case for computers managed by organizations. The application needs admin rights to create registry keys that add tiles to the Start Menu!

Examples:

Startmenu Picture 1 Startmenu Picture 2
Startmenu Picture 3

✨ Planned Features

  • Add build pipeline
  • Add custom Start Menu group name setting
  • Test whether registry folder exists
  • Create Desktop icons
  • Remember tiles and remove old image files
  • Possibility to choose different icon image source

🛠️ Usage

Usage of GOG_Galaxy_Start_Menu.exe:
  -force
        Force re-download of images.
  -gogDir string
        Path to GOG Galaxy 2.0 data directory. (default "C:/ProgramData/GOG.com/Galaxy/")
  -groupName string
        Name of the Start Menu group.
  -height int
        Defines the rows per group Start Menu Layout. (default 7)
  -hideName
        Show name of game on Start Menu Tile.
  -level string
        Defines log level. (default "INFO")
  -startDir string
        Path for game shortcuts and image data. (default "/Appdata/Roaming/Microsoft/Windows/Start Menu/Programs/GOG.com/GameTiles/")
  -tagName string
        Define a custom tag that defines games to be added to the Start Menu. You can also set it to INSTALLED or ALL to add installed or all games to the StartMenu. (default "StartMenuTiles")
  -tileSize int
        Size of the individual game tiles (1 or 2). (default 2)
  -width int
        Defines the tile count per row in the Start Menu Layout (3 or 4). (default 3)
  -y    Always confirm creation of Start Layout.

🌍 Contributing

If you find any issues or have some improvement ideas, please create an issue. Also feel free to fork the repo and create a merge request when you have finished your implementation. 📃

If your feature is a good addition to the project, it will be merged!

📦 Dependencies and attributions

💖 Support my projects

If you like the project and you want to support me - please consider to gift using the button below.

PayPal.Me ChriZ98

Thanks! ❤️

📜 License

Creative Commons License GOG Galaxy 2.0 Start Menu Tiles by Christopher Zinda is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.