diff --git a/NSLGameScanner.py b/NSLGameScanner.py index 1e94e75..4ddcadd 100644 --- a/NSLGameScanner.py +++ b/NSLGameScanner.py @@ -967,93 +967,6 @@ if new_shortcuts_added or shortcuts_updated: with open(f"{logged_in_home}/.steam/root/userdata/{steamid3}/config/shortcuts.vdf", 'wb') as file: file.write(vdf.binary_dumps(shortcuts)) - # Load the configset_controller_neptune.vdf file - with open(f"{controller_config_path}", 'r') as f: - config = vdf.load(f) - - # Add new entries for the games - for app_id in app_ids: - config['controller_config'][str(app_id)] = { - 'workshop': 'workshop_id' - } - # Add new entries for the installed launchers and games - config['controller_config']['epic games'] = { - 'workshop': '2800178806' - } - config['controller_config']['gog galaxy'] = { - 'workshop': '2877189386' - } - config['controller_config']['ubisoft connect'] = { - 'workshop': '2804140248' - } - config['controller_config']['amazon games'] = { - 'workshop': '2871935783' - } - config['controller_config']['battlenet'] = { - 'workshop': '2887894308' - } - config['controller_config']['rockstar games launcher'] = { - 'workshop': '1892570391' - } - config['controller_config']['indiegala'] = { - 'template': 'controller_neptune_webbrowser.vdf' - } - config['controller_config']['legacy games'] = { - 'template': 'controller_neptune_webbrowser.vdf' - } - config['controller_config']['ea app'] = { - 'workshop': '2899822740' - } - config['controller_config']['itchio'] = { - 'workshop': '2845891813' - } - config['controller_config']['humble games collection'] = { - 'workshop': '2883791560' - } - config['controller_config']['minecraft java edition'] = { - 'workshop': '2980553929' - } - config['controller_config']['playstation plus'] = { - 'workshop': 'controller_neptune_webbrowser.vdf' - } - config['controller_config']['glyph'] = { - 'template': 'controller_neptune_webbrowser.vdf' - } - config['controller_config']['vk play'] = { - 'workshop': '3202642880' - } - config['controller_config']['amazon prime video'] = { - 'workshop': '2970669392' - } - config['controller_config']['hulu'] = { - 'workshop': '2970669392' - } - config['controller_config']['netflix'] = { - 'workshop': '2970669392' - } - config['controller_config']['disney+'] = { - 'workshop': '2970669392' - } - config['controller_config']['youtube'] = { - 'workshop': '2970669392' - } - config['controller_config']['geforce now'] = { - 'template': 'controller_neptune_gamepad+mouse.vdf' - } - config['controller_config']['amazon luna'] = { - 'template': 'controller_neptune_gamepad+mouse.vdf' - } - config['controller_config']['twitch'] = { - 'workshop': '2875543745' - } - config['controller_config']['movie-web'] = { - 'workshop': 'controller_neptune_webbrowser.vdf' - } - - # Save the updated config - with open(f"{controller_config_path}", 'w') as f: - vdf.dump(config, f) - # Print the created shortcuts if created_shortcuts: print("Created Shortcuts:")