Main repository at: https://gitlab.com/ChriZ98/gog-galaxy-2-0-start-menu-tiles
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.
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!
- 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 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.
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!
- logrus: logging library from https://github.com/sirupsen/logrus Copyright (c) 2014 Simon Eskildsen
- go-sqlite3: sqlite3 driver from https://github.com/mattn/go-sqlite3 Copyright (c) Yasuhiro Matsumoto
- Project icon: Icons made by Freepik from www.flaticon.com
If you like the project and you want to support me - please consider to gift using the button below.
Thanks! ❤️
GOG Galaxy 2.0 Start Menu Tiles by Christopher Zinda is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. |