amongGX stores all of its settings directly inDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Ulto85/amongGX/llms.txt
Use this file to discover all available pages before exploring further.
browser.py β there is no external configuration file. Every customization below requires editing that file and re-running the application.
Configurable Parameters
The three core settings that affect how amongGX presents itself to the user and the operating system are described below.The URL loaded when the browser launches and when the Home toolbar button is pressed.
It is set in two places inside
browser.py: the __init__ method and the go_home method.The string prepended to the current page title in the window title bar.
Formatted as
f'{prefix} - {page_title}' inside update_title().The OS-level application name registered via
QApplication.setApplicationName().
This value appears in taskbars, system monitors, and macOS menu bars.Changing the Home Page URL
The home page URL is hardcoded in two places. Both must be updated together so that the launch page and the Home button load the same destination. In__init__ (the initial page load on startup):
go_home() (triggered by the Home toolbar button):
https://your-new-homepage.example.com with any fully-qualified URL, including http:// addresses or local server URLs such as http://localhost:8080.
Changing the Window Title Prefix
The window title is assembled inupdate_title() using a Python f-string. The word Among before the dash is the prefix.
{title} placeholder is replaced at runtime with whatever title the currently loaded web page reports. Do not remove it unless you want a static window title.
Changing the Application Name
The OS-level application name is set near the bottom ofbrowser.py, after the MainWindow class definition:
Updating Quick-Link URLs
The toolbar contains four quick-link buttons, each backed by a dedicated method that callsself.browser.setUrl(). Update the URL string inside the relevant method to redirect that button to a different destination.
Discord button
Music button (β«)
Among Us store button (ΰΆ)
Subscribe button (π)
Starting the Window Maximized
By default,MainWindow.__init__ calls self.show(), which opens the browser at its default size. A call to self.showMaximized() is present in the source but commented out:
self.show() line after enabling self.showMaximized(), because showMaximized() already makes the window visible β calling self.show() immediately after is harmless but redundant.