> For the complete documentation index, see [llms.txt](https://physix-engineering.gitbook.io/physix-engineering-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://physix-engineering.gitbook.io/physix-engineering-documentation/p6-gym/configuration.md).

# Configuration

The file `custom/shared/config.lua` file serves as the central hub for configuring the script. Each setting is accompanied by a detailed explanation of its purpose and is preloaded with default values for ease of use.

* Custon **minigames** can be implemented in the `custom/client/minigame.lua` file and setting `Config.Minigame = "custom"` in config.lua.
* Custon **skill systems** can be implemented in the `custom/client/skill.lua` file and setting `Config.SkillSystem = "custom"` in config.lua.
* Custon **notifications** can be implemented in the `custom/client/notifications.lua` file and setting `Config.NotifyFramework = "custom"` in config.lua.
